1. Introduction and Problem Statement
This article is devoted to investigating a method for calculating the individual components of power flows in the branches of an electric grid that are caused by the generation of low-carbon and renewable energy sources (LCRES), including wind, solar, and nuclear power plants. In countries with strict carbon regulations, consumers have a natural interest in the origin of the “clean” electricity they consume [
1]. Since electricity transmission is carried out through public electric grids, consumers require guaranteed confirmation that the electricity they receive is indeed supplied from LCRES.
Although the nature of the origin of “clean” electricity from different energy sources varies, from the perspective of its transmission through electric power grids, its flows can be considered as transit flows from the generation node to the consumption node [
2]. This makes it possible to evaluate the impact of power flows from LCRES on electric networks using common analytical approaches, since, physically, the power and voltage losses in transmission lines do not depend on the origin of the currents and voltages flowing through them [
3]. Determining how the generated electricity reaches a particular consumer, in what quantity, and with what consequences for the technical and economic indicators of the electric network is possible only through special methods. These methods can be conditionally divided into statistical–probabilistic and electrical-engineering-based approaches [
4].
Unlike existing statistical–probabilistic methods for determining the origin of electricity in power supply systems [
5], this study employs a matrix-based mathematical modelling approach for grid operation with LCRES.
This ensures strict compliance with electrical engineering laws and provides results with high analytical accuracy and adequacy. The fact is that the traditional certification of Guarantees of Origin (GO) for electricity relies on contractual and statistical accounting of transactions and does not consider power losses occurring in the grid during the transmission and distribution of electricity from LCRES [
1]. This limitation reduces the transparency and reliability of origin disclosure, as consumers may claim the use of low-carbon electricity that was technically lost or mixed during transmission and distribution. Another important challenge is the assessment of electricity losses caused specifically by the transfer of power from such sources, an issue relevant both for operational optimization and for regulatory mechanisms such as GO schemes, participation in auctions, and the activities of generating units and consumers acting as aggregators [
6]. To address this problem, this article proposes a matrix-based method for determining the power losses caused by renewable and low-carbon energy sources in electric grids. The method employs a mathematical model and steady-state power flow analysis to determine the matrix of power-loss distribution coefficients, which allocates the losses in grid branches among the generating nodes. By accounting for the time-varying output of weather-dependent power plants and the stable generation of nuclear power units, the method enables the calculation of both instantaneous and cumulative energy losses over defined time intervals. A test-case study demonstrates the method’s capability to isolate and quantify the loss contributions associated with different types of generation. The results confirm that loss-attribution data can support more transparent and verifiable Guarantees of Origin, ensure fair compensation for transmission losses, and improve the accuracy of the energy balance in hybrid systems that integrate renewable sources with both high-carbon and low-carbon generation units.
Since low-carbon and renewable energy sources (LCRES), including wind and photovoltaic power plants (WPPs and PVPPs), typically use public electric grids to transmit the electricity they generate to consumers, it is important to understand how they affect the technical and economic parameters of electric grids. This concerns voltage levels, the loading and transmission capacity of power lines and transformers, short-circuit currents, and their compliance with the ratings of switching devices [
7,
8].
A separate task is the determination of power and energy losses in the electric grids of a power system, as these losses influence both the economic performance of the grid and LCRES, as well as the power and energy balance of the electric power system. The challenge lies in the fact that losses in electric grids depend nonlinearly on the load and generation at the nodes of the grid. Isolating the individual components of the total power losses in the grid branches is possible only under certain assumptions and approximations.
In engineering practice across different countries, a number of methods are used to calculate power flows from each individual generator or member of an energy association, either with explicitly defined input data or with probabilistic–statistical loss estimation (regression analysis). Depending on the assumptions and approximations applied, all available methods for allocating transmission losses can be grouped into approaches based on proportional allocation, incremental loss coefficients, participatory (share-based) allocation, mathematical decomposition of the power-loss formula into components, and the application of the superposition principle.
Proportional allocation methods (Pro Rata) are based on the assumption that all energy sources and consumers contribute equally to grid losses. These methods generally do not account for the specifics of power-flow distribution or the structure of the electric grid [
8,
9]. Methods based on incremental transmission loss (ITL) coefficients [
9,
10] use the sensitivity of power losses to changes in node generation and load. Some modifications of this methodology allocate losses among generating nodes while accounting for counterflows, meaning that the results obtained using this approach may take negative values. Proportional Sharing methods distribute power losses in a branch of the electric grid according to the contribution of each individual energy source (or consumer), or of a specified part of the electric grid, to the total power flow within that branch [
4,
11,
12].
Methods based on the power-loss formula and circuit theory use a mathematical model of the electric grid to determine system losses as a function of the sum of squared currents, followed by their allocation and normalization [
13]. Other methods rely on the nodal impedance matrix for so-called “natural allocation” of power losses among the nodes of the electric power system, as well as methods based on the superposition principle [
14]. The aim of this article is to develop a method for determining the origin of electricity consumed by end-users while accounting for the power and energy losses in electric grids caused by individual LCRES units and their groups. This is accomplished by determining a matrix of power-distribution coefficients that allocates the contributions of LCRES generating nodes across the branches of the electric grid.
2. Determination of Power Losses in the Electrical Grid from Transit Flows
The value of the full power at the beginning and at the end of each line of the circuit is determined by the following formula [
15]:
where
—diagonal matrix of voltage in nodes, including balancing ones;
MΣ—matrix of branch connections in nodes, including balancing ones;
—diagonal matrix of currents in the branches of the scheme (here and there is the sign
, meaning that the matrix or vector is conjugate).
Multiplying the expression (1) on the left by the unit transposed vector
nt, we obtain the transposed vector of power losses in the circuits of the circuit:
or given that
,
where
is the transposed vector of voltage in the nodes, including the balancing ones (here and below the index, “t” means that the matrix or vector is transposed).
It can be seen from (2) that the losses in the i-th circuit of the scheme are determined by the following expression:
where
is the column vector of the matrix of connections of branches in nodes
;
—the current in the i-th line, which can be determined from the currents in the nodes:
where
is the row vector of the matrix of the distribution of currents in the nodes
along the branches of the scheme.
The current distribution matrix is calculated using the method of single currents or by the following well-known formula [
15]:
where
is the diagonal matrix of complex resistances of branches of the electric grid scheme.
If the scheme and parameters of the electrical grids of the EPS are relatively unchanged, then it is more appropriate to use the method of determining the currents in the circuits using the current distribution matrix C.
Taking (4) and (5) into account, expression (3) will be rewritten as
Equation (6) will take the following form:
where
is the vector of RES loads and generation in nodes, including balancing ones.
In Equation (7), let us denote
where
—diagonal matrix of voltage in nodes without balancing nodes.
Vector row
consists of coefficients that show what share of the total losses of a branch is caused by the flow of power from each node. Taking (8) into account, expression (7) of power losses in the
i-th circuit will be rewritten as
Accordingly, the vector of total losses in the branches of the electric grid will be written as
where
—the matrix of power loss distribution coefficients in circuit branches depending on the power in circuit nodes, each row of which consists of (8).
Note that the loss distribution coefficients depend on the parameters of the scheme, which are considered constant under certain assumptions, as well as on the voltage values in the nodes, which are caused by the load and generation in the nodes of the scheme. Thus, the nonlinearity of the loss dependence on the mode parameters is preserved. The determination of matrix coefficients due to the current values of the nodal voltages essentially means that there is a transition to a linearized model of the normal mode of the electric network at fixed powers and voltages in the nodes.
3. Determination of Power and Electricity Losses in the Electric Grid from RES
A peculiarity of RES operation in the EPS is its unstable generation. Moreover, due to the dependence on natural conditions during the day, its power varies over a fairly wide range—from zero to the set power. PVs generate power only during daylight hours and then according to an irregular schedule (see
Figure 1). The power of wind turbines depends on the strength of the wind flow, which also changes all the time. Therefore, power and electricity losses that occur in electrical grids due to electricity flows from PV and wind turbines also change.
Losses of power in a given circuit (circuits) of the electric network due to the flow of RES electricity within it is determined using (9). For this, a vector is calculated,
Vi, and a matrix of distribution loss,
V, is determined, with the voltages in the nodes specified according to the power values in the same nodes of the grid, as well as the components of power losses:
where
v—the elements of vector row
;
s—elements of the node power vector
;
and
—the arrays of node loads and RES, respectively.
A list of RES nodes may consist of one or more nodes, depending on when losses in the line are determined from one RES or their group.
Electricity losses are the sum of power losses in all grid modes for the calculation period
T:
where
represents the graph of changes in power loss over time
T;
—the power losses, which are assumed to be constant over time
;
n—the number of intervals into which the loss change schedule is divided
(if
, then
).
Which Formula (12) to use depends on the formulation of the problem and information support. We proceed from the fact that the task of balancing electricity in EPS modes for the next day is solved and telemetering is available at all nodes of electrical grids. In this case, the RES generation schedules are predicted and known , and according to the data of the automated system of commercial electricity accounting (ASCEA), the actual values of the produced RES electricity at time intervals are known .
The values of
are determined according to the
P(
t) and
Q(
t) capacity forecast graphs in RES nodes. For example, for the
i-th PV (see
Figure 1),
If we are referring to the RES group, then .
The actual values of electricity losses for the same PV are defined as
where
.
The value of actual electricity losses of the RES group .
If the forecasted and actual values of electricity losses are brought to the same time period, then the error of forecasting electricity losses during balancing of the EPS mode is determined:
According to the value of the error δ, the power additional to the power of replacement of losses from RES by maneuverable EPS capacities or electricity storage is calculated [
16,
17,
18].
4. Algorithm for Determining Power Flow and Energy Losses in Specified Branches of an Electric Grid
In
Figure 2, the algorithm for determining the share of power generated by LCRES and delivered to a specified electricity consumer is presented. The approach embedded in the algorithm is based on identifying the power flows in the branches of the electric grid that are incident to the nodes containing the predefined list of electricity consumers supplied from LCRES. Directly at the node, using the power balance, the power consumed by each consumer specifically oriented toward consuming electricity from a particular LCRES is calculated with consideration of the physical processes occurring in the electric grid. Thus, it becomes possible to assess the amount of load coverage for a given consumer by LCRES that supply energy to the power system during a controlled time period
T. The input data for the calculation include the parameters of the electric grid and node loads specified either as power values or load profiles, as well as the generation profiles of the low-carbon energy sources present in the grid.
To convert the consumer’s power demand into the amount of electricity consumed, methods of average or maximum loads are used. Depending on the selected method, either the average load or the maximum load of the consumer over period T is specified. A more accurate approach is to use a forecasted hourly consumption profile for the next day together with actual consumption data obtained from the automated control system (ACS). In the first case, the forecasted amount of electricity planned for consumption from LCRES is determined. In the second case, the actual amount of electricity consumed from LCRES is calculated.
These data are then transferred to the registry of Guarantees of Origin, taking into account the volume of guaranteed load coverage of the consumer with energy from low-carbon energy sources. Depending on the requirements and the technical capabilities of the metering system, the programme is launched either hourly or according to generation and consumption schedules within the electric grid.
The array of node voltages required for the calculations can be obtained in two ways: either as the result of steady-state grid operation analysis or from ACS measurements. If hourly forecasted values of LCRES generation and consumption are used, the voltages are determined from steady-state calculations or, when the required accuracy allows, from average statistical data. If the actual values are determined, the input data are the voltage measurements provided by the ACS.
In the algorithm shown in
Figure 2, the matrix of the power-distribution coefficients of nodes across the branches of the electric grid
D is determined from (1), taking into account expressions (4) and (5).
where
.
After forming the array of node voltages, the incidence matrix and the matrix of coefficients for the distribution of node-injected currents in the branches of the electric grid are generated. The matrix of power-distribution coefficients for the nodes across the branches of the electric grid is calculated. Using matrix , the portions of the total LCRES power that flow through the branches of the grid are determined. Summing the LCRES power flows in the branches incident to the j-th nodes with controlled consumption from LCRES makes it possible to determine the guaranteed volumes of electricity originating from LCRES for these consumers. Such nodes may be of two types. If a node is terminal, that is, only one branch carrying LCRES power reaches it, then this power represents the amount of electricity originating from LCRES for the given consumer. The power may be determined as the sum of the power flows from nuclear power plants and renewable sources to the j-th node. In certain cases, depending on the topology, the operating mode of the electric grid, and the presence of distributed energy resources, the power may be determined by only a single component—either from nuclear power plants or from renewable energy sources, respectively. If the node is an intermediate node, the power is determined from the power balance at the j-th node.
Having determined the share of power from LCRES received by the consumer, it becomes possible and necessary to calculate the power losses caused by LCRES. In particular, responsibility for covering losses during transmission and distribution—within various settlement mechanisms—may be assigned either to the end consumer or to the producer (as in the case of PPA contracts). The matrix of power-loss distribution coefficients for each branch is formed according to the grid topology defined in the input data. The energy losses in the specified branches and in the electric grid as a whole are determined using , and are also refined by actual node voltage values U and power values . Depending on the task formulation and input data, the “result protocol formation” stage converts the consumer’s LCRES-origin electricity and associated losses into the final reported values.
5. Algorithm for Determining the Dependence of Power Losses on PV Generation in Microgrids
As an example, let us consider a fragment of a microgrid scheme. The parameters of the scheme are shown in
Figure 3. The steady-state operation of the grid was calculated using the PowerFactory 15 software package. According to the variation in the generation output of photovoltaic power plants, the total active power losses were determined. The results are presented in
Table 1.
The task is reduced to finding the optimal operating mode under which the power losses in the grid are minimized; that is, the objective function can be written as
where ΔP
MG denotes power losses in the microgrid (microgrid); P
GEN PV1, P
GEN PV2—generation power of PV1 and PV2, respectively.
According to the data in
Table 1, the difference between the optimal and non-optimal operating modes may be approximately 9%.
Let us present the obtained data in the form of graphical dependencies, as shown in
Figure 4.
Let us determine the generation power values of PV1 and PV2 at which the power losses in the microgrid are minimized. For this purpose, we approximate the dependence
using second-order polynomials:
with approximation accuracy R
2 = 0.9998;
with approximation accuracy
R2 = 1.
We set the first derivatives of these equations equal to zero:
If we consider the task of determining the parameters of the optimal operating mode from the perspective of increasing the installed generation capacity of the available photovoltaic power plants, then the minimum values of active power losses in the electric grid—ΔP = 5.79 MW—are achieved when the generated power of PV1 is PGEN PV1 = 64.55 MW, and the minimum values of active power losses in the grid ΔP = 6.485 MW are achieved when the generated power of PV2 is PGEN PV2 = 43.9 MW. These values are taken as baseline, since according to the similarity criterion, the dependence is approximated by a second-order polynomial. With both stations disconnected, the power losses in the grid amount to 12.59 MW.
The analytical dependencies of active power losses in the electric grid on the generated PV power, expressed in per-unit form, were obtained as a second-order polynomial using the nonlinear regression algorithm based on the Levenberg–Marquardt method and central difference technique in the CurveExpert Basic 2.2.3 software environment.
As a result of polynomial approximation of the data from
Table 2, we obtain the equation for the per-unit power losses in the grid for PV1:
where
—generated PV1 power in per-unit values.
Within the range of variation in the generated PV1 power from 0.14 to 2.01 p.u., the approximation produced the following results: approximation error—0.029 p.u., correlation coefficient—0.987 p.u.
Figure 5 shows the plots of the dependence of the per-unit values of the function
on the per-unit values of the generated PV1 power.
Similarly, the following dependencies were obtained for PV2:
where
P*GEN PV2—generated PV2 power in per-unit values.
Within the range of variation in the generated PV2 power from 0.02 to 2.3 p.u., the approximation yielded the following results: approximation error—0.057 p.u., correlation coefficient—0.9863 p.u.
Figure 6 shows the plots of the dependence of the per-unit values of the function
on the per-unit values of the generated PV2 power. The dependencies of the objective function values on the generated PV2 power constructed using CurveExpert are shown in
Figure 6.
The approximated dependencies (1) and (2) (see
Figure 6) represent the criterion-based models of the process of adjusting the power outputs of PV1 and PV2 to influence the power flows in the microgrid with the aim of reducing losses, optimizing the operating mode, and improving the operational efficiency of such plants. The coefficients of the terms in these dependencies are normalized to unity (within approximation accuracy) and serve as similarity criteria [
19,
20].
Determining the Optimality Range and Limit Values of the Insensitivity Range
Now, let us apply the method to determine the optimality ranges and the limit values of the insensitivity ranges for the ACS of PV1 and PV2. We assume an allowable deviation of the power losses from their optimal value of 5%.
The problem of optimal control of the PV1 or PV2 generation power in terms of minimizing microgrid power losses is expressed through the following objective functions:
Using the graph-analytical method, we determine the limits of the optimality range for the generation of PV1 and PV2 in per-unit values, as shown in
Figure 7. Accordingly, the limit values of the insensitivity range for the ACS of PV1 are taken as 0.58–1.3 and for the ACS of PV2 as 0.68–1.3. The calculation results for the PV plants are summarized in
Table 3.
The tolerances determined in this way reflect the actual capability of the PV plants to influence the microgrid operating-mode optimization process. As can be seen from
Figure 7, the dependence of the per-unit active power losses in the microgrid on the generated power is steeper for the first PV plant than for the second one. Moreover,
Figure 8 shows that in the current operating mode of the microgrid, when the grid losses amount to 1.07 p.u., the generated power of PV2 falls within the insensitivity range. Consequently, at this moment, adjusting the operating mode using this plant is impractical.
At the same time, increasing the generated power of PV1 makes it possible to change the operating mode of the microgrid and reduce its power losses. If both PV plants begin operating within their insensitivity ranges, then for a certain period, the variations in the daily microgrid load profile and PV generation will not require additional control actions. However, the generated power of a PV plant is limited by its installed capacity.
In
Figure 8 (for the case of significantly reduced node load), the installed capacity of PV1 is shown by the orange line, and the installed capacity of PV2 by the blue line.
As can be seen from
Figure 8, from the perspective of optimal control, it is advisable to adjust the generation power of PV2, because its installed capacity allows it to enter the insensitivity range. In contrast, increasing the generation power of PV1 up to its installed capacity does not allow it to enter the insensitivity range. Therefore, for the current operating mode of the microgrid, increasing the generation power of PV1 is impractical.
6. Conclusions
In modern power supply systems, the problem arises of determining the amount of “clean” electricity consumed, namely, electricity originating from low-carbon and renewable energy sources, including wind power plants and photovoltaic power plants. Since public electric grids are used to transmit electricity to consumers, it is essential for consumers to receive guaranteed confirmation that the electricity they consume indeed originates from LCRES.
The complexity of this task lies in its nonlinear nature, which makes it impossible to directly apply the transposition method to its solution. In this work, a method is proposed for determining the origin of electricity consumed by individual users, attributed to specific LCRES units. The method is based on forming a matrix of power-distribution coefficients that allocates the contributions of LCRES generating nodes across the branches of the electric grid incident to the consumer node.
The matrix of branch power-distribution coefficients depends on the grid parameters, which, under certain assumptions, are considered constant, and on the node voltage values, which are determined by the prevailing generation and load at the corresponding nodes. The nonlinear dependence of the consumed power at the nodes including the portion attributed to LCRES on the operating parameters is preserved through simultaneous measurement or steady-state calculation of the generation and load values, as well as the associated node voltages. Determining the distribution coefficients using current node voltages effectively corresponds to transitioning to a linearized model of the normal operating mode of the electric grid with fixed node powers and voltages.
In determining the amount of “clean” electricity consumed by end users, it is also necessary to assess the electricity losses caused by the transfer of power from LCRES. To address this problem, this article additionally proposes a matrix-based method for determining the power losses induced by renewable and low-carbon energy sources in electric grids. The method employs a mathematical model and steady-state power flow analysis to determine the matrix of power-loss distribution coefficients. By taking into account the time-varying output of weather-dependent generating units and the stable generation of nuclear power plants, the method enables the calculation of both instantaneous and cumulative energy losses over specified time intervals.
The method described can serve as a tool for confirming the Guarantees of Origin of energy consumed from a public electric grid and for determining the share of LCRES power in the power flows delivered to consumers. This enhances transparency in the functioning of the electricity market and supports the development of low-carbon generation. The method allows for the influence of LCRES on the operating parameters of the electric power system to be taken into account and can be used in operational electricity balance planning. The effectiveness of the method is demonstrated through specific case studies. The results obtained using the matrix method were compared with the outcomes of computer simulations performed in the PowerFactory software.