Next Article in Journal
Research on Multi-Dimensional MTPA Control for Five-Phase Interior Permanent Magnet Synchronous Motor
Previous Article in Journal
Power Start-Up of the IVG.1M Reactor with Low-Enriched Uranium Fuel: Main Results
Previous Article in Special Issue
Optimal Power Dispatch for Maximum Energy Community Welfare by Considering Closed Distribution Systems and Renewable Sources
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Correlational Analysis of Relationships Among Nodal Powers and Currents in a Power System

Wroclaw University of Science and Technology, 50-370 Wroclaw, Poland
*
Author to whom correspondence should be addressed.
Energies 2025, 18(12), 3188; https://doi.org/10.3390/en18123188
Submission received: 29 April 2025 / Revised: 6 June 2025 / Accepted: 10 June 2025 / Published: 18 June 2025
(This article belongs to the Special Issue Management and Optimization for Renewable Energy and Power Systems)

Abstract

:
This paper concerns the analysis of the impact of nodal powers on currents flowing in the power system (PS). Two problems are considered here, i.e., Problem I—identifying the branches of the PS on which currents have magnitudes that strongly change with changes in nodal powers, characterized by magnitudes and arguments, and identifying nodes at which these powers exist, and Problem C—PS clustering from the point of view of the relationships between branch current magnitudes (BCMs) and nodal power magnitudes (nodal apparent powers—NAPs) or nodal power arguments (NPAs). The solution to Problem I may be useful for the modernization of the PS as well as in the practice of dispatchers. The solution to Problem C may be useful in system analyses. The analysis of the literature shows that the existing papers only touch on the earlier-formulated problems to a modest extent. In fact, those problems are not solved. The paper fills this gap by presenting methods for solving the given problems. Both considered problems are solved using data mining. The investigation of correlational relationships (CRs) between BCMs and NAPs as well as CRs between BCMs and NPAs is used. Any such strong CR indicates large changes in BCM with changes in NAP or NPA remaining in the considered CR. Nodes, which through NAPs are in CRs with BCM for a selected branch, are a cluster associated with this branch. The paper also considers clusters encompassing branches, for each of which BCMs are in CRs with the NAP of a given node. Similarly, when searching for clusters encompassing nodes, or clusters encompassing branches, in the aforementioned CRs, one considers NPAs instead of NAPs. The paper proposes methods for solving Problem I and Problem C, which allow (i) relatively simple detection of regularities in the PS with the provision of their statistical evaluation, which would be difficult or impossible in the case of other methods, and (ii) solving the indicated problems based only on measurement data, and do not require (i) performing flow calculations and (ii) large computational effort. The paper presents the properties of the methods on the examples of the IEEE 14-Bus Test System and IEEE 30-Bus Test System.

1. Introduction

Power flow analysis in a power system (PS) can be used for various purposes, in particular to determine (i) how close to constraints the currents (current magnitudes) are in individual branches, (ii) how large the active power losses are in the branches, (iii) how large the voltage drops are in the branches and, consequently, how much the voltages (their magnitudes) will decrease at the nodes of the PS. In each of the above cases, the larger the currents on the branches are, the less favorable the situation is. Therefore, special attention should be paid to those branches on which the currents increase the most. Currents in PS are a function of the loads and, consequently, of the generation in this system, i.e., a function of the nodal powers. The presented statements indicate the validity of the formulation of the following questions: Question 1—“On which branches are the flow currents whose magnitudes change strongly with the change in nodal powers?” Question 2—“At which nodes are there nodal powers that significantly influence the changes in the current magnitudes on a given branch?”
The answers to the following questions are also interesting: Question 3—“At which nodes of the PS do changes in nodal powers have a strong influence on changes in branch currents?” Question 4—“Which branches show changes in branch currents, as mentioned in Question 3, that are clearly related to changes in the nodal power at each node individually?”
Question 1 and Question 3 define the identification problem (Problem I), and Question 2 and Question 4 define the PS clustering problem (Problem C).
Problem I and Problem C are related to the analysis of the impact of nodal powers on the power flow in the PS. Similar analyses were considered in existing papers. In [1], using the perturbation theory [2], the impact of changes in nodal powers (active or reactive) on changes in branch powers (active or reactive) was considered.
In [1], only some nodal powers were taken into account. These are nodal powers associated with the sources of renewable energy. In [3], it was assumed that (i) the considered nodal powers are unknown but bounded, (ii) the PS model is linearized, and (iii) the uncertainties characterizing the considered nodal powers are propagated through the linearized model. The results of the calculations were the worst-case deviations of magnitudes and arguments of nodal voltages.
In [4], the authors presented the sensitivity matrix of the changes in the magnitudes of nodal voltages relative to the changes in the reactive nodal powers in the PS.
Previously, only some papers were cited, which presented different possible approaches to solving the problem of analyzing the impact of nodal powers on the power flow in a PS, considered directly or indirectly through the impact of nodal powers on nodal voltages.
To summarize, a review of existing papers showed that the methods proposed therein involved complex calculations and were not very accurate. Generally, these methods referred to a snapshot of the PS state. However, the situation in the PS may be different for other snapshots.
The analyses leading to the answers to Question 2 and Question 4 are supplementary to the analyses leading to the answers to Question 1 and Question 3. The answer to Question 1 allows us to identify the branches of the PS where there are currents that change strongly with changes in nodal powers without indicating the nodes at which these powers occur. In turn, the answer to Question 3 allows us to identify the nodes of the PS where there are nodal powers that strongly affect the branch currents without indicating the branches on which these currents occur. For each branch, the answer to Question 2 defines the area of the PS by specifying the nodes at which there are nodal powers that significantly affect the current on the considered branch. The answer to Question 4 defines the area of the PS by specifying the branches on which the currents are significantly affected by the nodal power of the considered node.
It is easy to see that the answers to Question 2 and Question 4 define clusters in the PS [5]. There are many papers describing different clustering methods in general, e.g., [5,6,7,8], and in relation to PS, e.g., [9,10,11,12,13]. In papers on the PS, methods for similarity-based clustering are presented [9,10,11,12,13]. Objects that are considered in clustering are characterized by attributes. The similarity of the objects is determined based on these attributes. The following categories of similarity measures can be given [5]:
  • Difference-based measures—a family of parameterized distances, called the Minkowski distance, Canberra distance, Hamming distance, and Gower’s coefficient.
  • Correlation-based measures—the cosine measure, Pearson’s correlation measure, and Spearman’s correlation measure.
There are no strict requirements for clustering methods [5]. Substantially different approaches to clustering are used. Clustering methods, being frequently used, are as follows:
  • k-Centers clustering (k-means, k-medians, k-medoids, and adaptive k-centers),
  • Hierarchical clustering,
  • Support vector machines,
  • Support vector regression,
  • Kohonen’s self-organizing maps (SOM).
Ref. [9] considers clustering of load patterns. Various clustering techniques are taken into consideration. The properties of those techniques are discussed. Clustering as a data mining technique is used to extract underlying patterns from energy consumptions.
Ref. [10] deals with aggregation of time-series input data to representative periods. In this case, the clustering technique can be used. This can be seen in the example of optimizing battery charging/discharging and gas turbine operation scheduling. Conventionally used methods and shape-based clustering methods are compared.
In [11], optimal PS clustering is used for the aim of controlled islanding. One proposes a decomposition of the adjacency matrix of a network using a spectral clustering algorithm.
Refs. [12,13] assume a correlation approach to PS clustering. In [12], correlations between nodal reactive powers and branch reactive powers are studied. For clustering purposes, Ref. [13] takes into account the correlation of (i) nodal apparent powers and branch apparent powers and (ii) arguments of nodal powers and branch apparent powers. In [12], as well as in [13], hard clustering is presented.
In the existing papers, there are no answers to Question 2 and Question 4, which were defined earlier. Each of these questions points to appropriately defined clusters. The objects that are elements of those clusters are nodes and branches of the PS in the case of Question 2 and Question 4, respectively. In the case of Question 2, the attribute of the node is the fact of the significance of the relationship between the nodal power at this node and the current on a precisely defined branch. In the case of Question 4, the attribute of the branch is the fact of the significance of the relationship between the current on this branch and the nodal power at a precisely defined node. Objects that are taken into account when searching for an answer to Question 2 as well as Question 4 are similar, if each of them individually has the same attribute referring to the significance of the relationship considered in its case. There are no solutions to such defined tasks in the literature.
The literature shows that there are papers that provide solutions to problems that are more or less similar to the problems addressed in this paper. However, there is no paper that solves the problems indicated by the questions formulated at the beginning of the section. Consequently, the aim of this paper is to present original, computationally advantageous methods that allow for the analysis of the influence of nodal powers on the currents flowing in the PS.
That aim is achieved through:
  • Developing an approach to planned analyses.
  • Using the adopted approach, developing original methods allowing for solving Problem I and Problem C.
  • Presentation of the use of the developed methods in a case study, in which the IEEE 14-Bus Test System [14] (TS14) and IEEE 30-Bus Test System (TS30) [15] are considered.
  • Presentation of the properties of the proposed method.
Further considerations are given in the following sections. In Section 2, the approach taken to solving the problems defined earlier is presented. Section 3 justifies the adoption of the Kendall’s rank correlation coefficient (KRCC) as a measure of the strength of correlation between the considered quantities. This correlation coefficient is used in the methods described in Section 4. Section 5 shows the application of the proposed methods to the analysis of the IEEE 14-Bus Test System and IEEE 30-Bus Test System, when the entire set of system operating states, for which data on the considered quantities are possessed, is taken into account. Section 6 deals with the analyses assuming that the system operating states are subsets of the aforementioned set of states. The discussion of the computational results given in Section 5 and Section 6 is given in Section 7. The conclusions of the considerations carried out in the paper are given in Section 8.

2. Correlational Approach to Solving the Considered Problems

At any time, the energy delivered to the PS should cover the consumers’ demand for electrical energy and the losses of this energy during its transmission from the place of generation to the place of its utilization. The individual loads and, as a result, the generation powers change over time. These changes cannot be determined deterministically. With changes in loads and generation powers (collectively called nodal powers), active and reactive power flows in the PS and, consequently, currents on the PS branches change. In this situation, stochastic description can be used to describe phenomena in the PS. To solve the problems, which are considered in the paper, relationships between branch current magnitudes (BCMs) and the nodal apparent powers (NAPs), as well as relationships between BCMs and the nodal power arguments (NPAs), should be taken into account. For the purposes of the described approach, correlational relationships (CRs) between the distinguished quantities can be used. CRs simply say that two considered variables perform in a synchronized manner [16].
The correlation approach to solving problems in the PS is used in other papers (e.g., [12,13,14,15,17,18,19,20,21,22,23]). However, no other paper has used this approach to solve the problems discussed in this paper.
The investigations of CRs allows us to determine the strength of the relationships between BCMs and NAPs, as well as the strength of the relationships between BCMs and NPAs. Those investigations make it possible to identify the branches of the PS on which currents are strongly related to nodal powers. Such a strong relationship means that when the NAP or NPA changes, there is a significant change in the considered BCM. In particular, an increase in the NAP or NPA may result in an increase in the BCM. The previously mentioned relationship may also mean a decrease in the BCM with an increase in the NAP or NPA. Stochastic investigation means that it is not enough to examine only the strength of CRs, but also the statistical significance of these relationships must be established. For the purposes of examining the relationships between BCMs and NAPs or between BCMs and NPAs, only statistically significant correlational relationships (SSCRs) should be taken into account.

3. Investigation of Correlational Relationships Between Distinguished Quantities

When examining CRs, it is important to determine the strength of association of the considered quantities. Various correlation coefficients were used as measures of this strength. The most well-known correlation coefficients are (i) the Pearson product–moment correlation coefficient (Pearson’s correlation coefficient), (ii) the Spearman’s rank correlation coefficient (Spearman’s rho), and (iii) the Kendall’s rank correlation coefficient (KRCC) [24,25]. Following the order adopted in the previous sentence, the mentioned correlation coefficients are used for relationships that are (i) linear, (ii) monotonic, and (iii) non-linear and non-monotonic, respectively.
Further considerations were carried out to determine which of the correlation coefficients is the most appropriate when looking for a solution to Problem I and Problem C.
The current on a branch of the PS can be determined as a result of measurement using a PMU device, or it can be calculated on the basis of measurements of active and reactive power flows on the branch. The PMU device allows for obtaining the current phasor, i.e., its magnitude and argument. For the purposes of the considerations given in this paper, it is necessary to know the BCMs. If there is no measurement of the current phasor, but only measurements of active and reactive power flows, then the magnitude of the branch current on branch bi_j (represented by the Π model shown in Figure 1), i.e., a branch between nodes ni and nj, where ni is a node in the PS with number i, can be calculated from the formula:
I i j = P i j 2 + Q i j 2 V i ,
where Iij is the magnitude of the current on branch bi_j at node ni, Pij and Qij are active and reactive power flows on branch bi_j at node ni, respectively, and Vi is the magnitude of the voltage at node ni.
Power flows Pij and Qij are related to the nodal voltages Vi and Vj:
P i j = R e   S i j ,   Q i j = I m   S i j ,
where S i j is a complex power flow on branch bi_j at end i:
S i j = V i I i j = V i V j / z i j V i 2 1 / z i j + y i j .
Power flows Pji and Qji are given by the formulas:
P j i = R e   S j i , Q j i = I m   S j i ,
where S j i is a complex power flow on branch bj_i at end j:
S j i = V j I j i = V j V i / z i j V j 2 1 / z i j + y j i .
Based on (2) and (4), it can be concluded that, in general:
P i j P j i , Q i j Q j i .
Also, if any of the active or reactive power flows are different from zero, then (see Appendix A in [17]):
V i V j .
In consequence,
I i j I j i .
Nodal voltages in the PS depend on the nodal active and reactive powers, or, in other words, on the nodal complex powers.
A conjugate complex power for node nk k ∈ {1, 2, …, n}, where n is the number of nodes in the PS, is as follows:
S k = P k j Q k = V k l = 1 n Y k l V l ,
where Pk and Qk are nodal active and reactive powers, respectively, and Ykl is an element of the admittance matrix.
The magnitude and argument of the k-th complex nodal power can be calculated from the formulas:
S k = P k 2 + Q k 2 ,
φ k = a r c t a n Q k / P k .
The presented considerations indicate that the relationship between BCM Iij and NAP Sk, as well as between BCM Iij and NPA φk, is non-linear. According to [23,24], the appropriate measure for assessing CRs between BCMs and NAPs or CRs between BCMs and NPAs is the KRCC. The formula for the KRCC is as follows:
t k , U W = c d / c + d   ,
where tk,U-W stands for KRCC, characterizing CR between quantities U and W, while c and d are the numbers of concordant and discordant pairs of observations (Ui, Wi) i ∈ {1, 2, …, m} in the sample, respectively.
If Uj < Uk and Wj < Wk or Uj > Uk and Wj > Wk, then (Uj, Wj) and (Uk, Wk) are concordant, and in other cases, (Uj, Wj) and (Uk, Wk) are discordant.
For the aim of interpreting the size of the KRCC, which characterizes each of the considered CRs, the rule of thumb is shown in Table 1.
Hereafter, crU-W stands for the CR between U and W.

4. Proposed Methods

4.1. Method I—Method of Finding Branches with Currents Statistically Significantly Correlated with Nodal Powers and Indicating the Nodes at Which These Powers Are

Method I is the method proposed to solve Problem I. Method I consists of the following steps:
  • Step 0
  • Creation of datasets of magnitudes of individual currents at the ends of the PS branches:
    • if current phasors are measured at the ends of the branches of the PS, then elements of the sets of observations of BCMs are measurements of the BCMs,
    • if active and reactive power flows are measured at the ends of the branches of the PS, then elements of the set of observations of BCMs are results of calculations using Formula (1).
  • Creation of datasets of NAPs and NPAs, calculated on the basis of active and reactive nodal powers in accordance with Formulas (10) and (11), respectively.
  • Step 1
  • Analyses of CRs between BCMs and NAPs:
    • Calculation of KRCCs for CRs between magnitudes of the currents at the ends of the PS branches and NAPs.
      For each branch, among the two CRs between the magnitudes of currents at the branch ends and NAP Sk k ∈ {1, 2, …, n}, select the CR for which the absolute value of the KRCC is larger. The selected CR is the characteristic CR between the magnitude of the current on the considered branch and NAP Sk k ∈ {1, 2, …, n}.
    • Creation of set S I S , the elements of which are characteristic CRs between BCMs and NAPs.
  • Analyses of CRs between BCMs and NPAs:
    • Calculation of KRCCs for CRs between magnitudes of the currents at the ends of the PS branches and NPAs.
      For each branch, among the two CRs between the magnitudes of currents at the branch ends and NPA φk k ∈ {1, 2, …, n}, select the CR for which the absolute value of the KRCC is larger. The selected CR is the characteristic CR between the magnitude of the current on the considered branch and NPA φk k ∈ {1, 2, …, n}.
    • Creation of set S I φ , the elements of which are characteristic CRs between BCMs and NPAs.
  • Step 2
  • Performing significance tests of all CRs from set S I S .
In each of such significance tests, the following statistic is used [25]:
z = 3 t k , U W m m 1 2 2 m + 5 .
The statistic z is approximately distributed as a standard normal under the assumption that the considered variables are statistically independent.
2.
Creating set S S , I S , the elements of which are SSCRs between BCMs and NAPs, and these CRs are elements of set S I S .
3.
Performing significance tests of all CRs from set S I φ , using the statistic (13).
4.
Creating set S S , I φ , the elements of which are SSCRs between BCMs and NPAs, and these CRs are elements of set S I φ .
  • Step 3
  • Creating sets S S , I S r a n g e and S S , I φ r a n g e , being subsets of sets S S , I S and S S , I φ , respectively. For each element of set S S , I S r a n g e as well as set S S , I φ r a n g e , the absolute value of the KRCC is in the interval range.
  • Step 4
  • Creating ordered set A B r a n g e containing branches, each of which is characterized by the fact that the current flowing on it has a magnitude that is in SSCRs belonging to set S S , I _ S r a n g e or set S S , I _ φ r a n g e .
    The branches in set A B r a n g e are arranged in decreasing order of the absolute values of the KRCCs for the CRs between BCMs and NAPs or for the CRs between BCMs and NPAs. The branch that is in the first position is the one on which there is a current with the magnitude remaining in the strongest CR with a specific NAP or a specific NPA. One branch appears only once in set A B r a n g e . The position of a branch in set A B r a n g e is determined by the maximal value of the absolute values of the KRCCs for CRs between BCMs and NAPs, as well as for CRs between BCMs and NPAs.
  • Creating ordered set A N r a n g e , containing nodes, each of which is characterized by the fact that the NAP at this node is in SSCRs belonging to set S S , I _ S r a n g e , or the NPA at this node is in SSCRs belonging to set S S , I _ φ r a n g e .
    The nodes in set A N r a n g e are arranged in decreasing order of the absolute values of the KRCCs for the considered CRs. The larger the position number of a node, the weaker the correlation between the NAP or NPA at this node and the corresponding BCM. A node appears only once in set A N r a n g e at a position that is defined by the maximum value of the absolute values of KRCCs for CRs between the NAP at that node and BCMs, as well as for CRs between the NPA at that node and BCMs.
In Step 4, the following are found: (Step 4.1) branches on which currents have magnitudes changing significantly with changes in NAPs or NPAs, and (Step 4.2) nodes at which powers have magnitudes or arguments that significantly affect BCMs. It should be added that the number of earlier-indicated branches as well as nodes is limited by constraints of the strength of the CRs between BCMs and NAPs or the CRs between BCMs and NPAs.
The result of searching for branches, on which currents have magnitudes changing strongly with changes in NAPs or NPAs, is set as A B r a n g e (Step 4.1). The previous statement is correct under the assumption that interval range includes the KRCC values characterizing strong CR. The nodes at which there are NAPs or NPAs in strong CRs with BCMs are in A N r a n g e (Step 4.2). An analogous remark to that, which applies to branches from set A B r a n g e , also applies to nodes from set A N r a n g e .

4.2. Methods of Clustering of the PS Based on the Investigation of Correlations Between the Distinguished Quantities

The following methods are proposed to solve Problem C:
  • Method CB,S and Method CB,φ—methods of clustering of the PS from the point of view of changes in individual BCMs as a consequence of changes in NAPs or NPAs, respectively.
  • Method CN_S and Method CN_φ—methods of clustering of the PS from the point of view of changes in individual NAPs or NPAs impacting on changes in BCMs, respectively.
The result of applying Method CB,S, Method CB,φ, Method CN_S, or Method CN_φ for i, j, k ∈ {1, 2, …, n} ij, is cluster C S , I i j r a n g e , C φ , I i j r a n g e , C S k r a n g e , or C φ k r a n g e , respectively. Elements of each of clusters C S , I i j r a n g e and C φ , I i j r a n g e are the nodes of the PS, and elements of each of clusters C S k r a n g e and C φ k r a n g e are the branches of the PS.
Hereinafter:
  • If Y ∈ {S, φ}, the following statements will be treated as equivalent: (i) “cluster C Y , I i j r a n g e is associated with the magnitude of the current on branch bi_j” and “cluster C Y , I i j r a n g e is associated with branch bi_j”, and (ii) “cluster C S k r a n g e is associated with the NAP at node nk”, “cluster C φ k r a n g e is associated with the NPA at node nk”, and “cluster C Y k r a n g e is associated with node nk”.
  • Superscript range denotes interval [th, 1], where th is a constant, limiting, from the bottom, the values of KRCCs of CRs between the quantities that are considered in the case of a cluster. Thus, th can be treated as a parameter of the PS clustering. A th threshold of 0 means that there is no lower bound on the previously mentioned KRCCs.

4.2.1. Method CB,S

  • Step 0–Step 3
Step 0–Step 3 of Method I in the part regarding BCMs and NAPs.
  • Step 4
For each BCM Iij i, j ∈ {1, 2, …, n}, ij, create set A Y , I i j r a n g e  Y = S, i.e., a set of NAPs being in SSCRs with BCM Iij under the assumption that the absolute value of the KRCC of each mentioned SSCR is within the interval range.
  • Step 5
For each BCM Iij i, j ∈ {1, 2, …, n}, ij, create set C Y , I i j r a n g e  Y = S, i.e., a set of nodes at which there are NAPs in set A Y , I i j r a n g e . Set C Y , I i j r a n g e defines the cluster associated with Iij.

4.2.2. Method CB,φ

The principle of Method CB,φ can be obtained by replacing NAPs and Y = S in the description of Method CB,S by NPAs and Y = φ, respectively.

4.2.3. Method CN_S

  • Step 0–Step 3
Step 0–Step 3 of Method I in the part regarding BCMs and NAPs.
  • Step 4
For each NAP Sk k ∈ {1, 2, …, n}, create set A S k r a n g e , i.e., a set of BCMs being in SSCRs with NAP Sk under the assumption that the absolute value of the KRCC of each mentioned SSCR is within the interval range.
  • Step 5
For each NAP Sk k ∈ {1, 2, …, n}, create set C S k r a n g e , i.e., a set of branches on which currents have magnitudes in set A S k r a n g e . Set C S k r a n g e defines the cluster associated with Sk.

4.2.4. Method CN_φ

The principle of Method CN_φ can be obtained by replacing NAP and Sk in the description of Method CN_S by NPA and φk.

5. Case Study 1

This section presents the application of the previously described methods, i.e., Method I, Method CB,S, Method CB,φ, Method CN_S, and Method CN_φ. Two test systems are considered, i.e., TS14 and TS30.

5.1. IEEE 14-Bus Test System

For the purposes of the proposed methods, data from TS14 were taken under consideration. States in TS14 were considered in which the system active power losses were in the interval [0.06, 0.34] pu. This part of the investigation is called Case a (Case x, where x = a). The additional superscript a in symbols refers to Case a.
In the analyses, CRs between BCMs and NAPs and between BCMs and NPAs were taken into account separately. In each of these cases, taking into account characteristic CRs for branches, the number of all CRs was equal to 280 (number of nodes: 14, number of branches: 20). In Table 2, the numbers of SSCRs are shown as a percentage of the total numbers of CRs in the considered cases. Testing the statistical significance of CRs was performed under assumption that the significance level was equal to 0.01.
Table 3 and Table 4 show the data related to SSCRs, which are members of sets S S , I S a and S S , I φ a , respectively.
Table 3 and Table 4 show data on the characteristic SSCRs (for branches) between BCMs and NAPs and between BCMs and NPAs, respectively. In the tables, these are also KRCCs in addition to symbols of BCMs, NAPs, or NPAs. In each of the mentioned tables, the data are arranged in the order of decreasing KRCCs.
Based on Table 3, it can be stated that:
S S , I S a , 0.5 ,     1 = { c r I 7 _ 8 S 8 , c r I 2 _ 3 S 3 , c r I 3 _ 4 S 3 , c r I 1 _ 2 S 1 , c r I 1 _ 5 S 1 ,   c r I 4 _ 5 S 1 , c r I 2 _ 3 S 1 , c r I 2 _ 4 S 1 , c r I 6 _ 12 S 12 ,   } ,
S S , I S a , 0.3 ,     1 = S S , I S 0.5 ,     1   { c r I 1 _ 2 S 3 , c r I 4 _ 5 S 3 , c r I 1 _ 5 S 3 , c r I 4 _ 9 S 9 , c r I 9 _ 14 S 14 ,   c r I 2 _ 5 S 1 , c r I 6 _ 13 S 13 , c r I 3 _ 4 S 1 , c r I 7 _ 9 S 9 , c r I 2 _ 4 S 4 , c r I 2 _ 5 S 4 , c r I 4 _ 7 S 9 , c r I 13 _ 14 S 14 , c r I 2 _ 4 S 3 , c r I 12 _ 13 S 12 , c r I 4 _ 5 S 4 , c r I 10 _ 11 S 6 , c r I 6 _ 11 S 6 } ,
Table 4 shows that:
S S , I φ a , 0.5 ,     1 =   ,
S S , I φ a , 0.3 ,     1 = { c r I 6 _ 12 φ 12 , c r I 6 _ 11 φ 6 , c r I 9 _ 14 φ 14 } .
In this and the next sections, when determining the contents of sets A B a , t h ,   1 and A N a , t h ,   1 , it was assumed that strong CRs were taken into account. Therefore, according to Table 1, th = 0.5. In this situation:
A B a , 0.5 ,     1 = { b 7 _ 8 ,   b 2 _ 3 ,   b 3 _ 4 ,   b 1 _ 2 ,   b 1 _ 5 ,   b 4 _ 5 ,   b 2 _ 4 ,   b 6 _ 12 } .
A N a , 0.5 ,     1 = { n 8 , n 3 ,   n 1 , n 12 } .
Potential CRs between BCMs and NAPs and potential CRs between BCMs and NPAs are symbolically shown in Figure 2 and Figure 3, respectively. The cell at the intersection of a column and a row of the table in Figure 2 symbolizes CRs between BCMs and NAPs that are associated with the mentioned column and row, respectively. Cells in colors other than white symbolize SSCRs. Such cells in column Iij i, j ∈ {1, 2, …, 14}, ij (i.e., in the column to which BCM Iij is associated) indicate NAPs that define cluster C S , I i j a , [ 0 ,   1 ] . At the top of Figure 2, for cluster C S , I i j a , [ 0 ,   1 ] , an avarage of absolute values of KRCCs of SSCRs comprising BCM Iij is given.
The table in Figure 2 also allows defining clusters C S k a , [ 0 ,   1 ]  k ∈ {1, 2, …, n}. The cells in row Sk (i.e., the row to which NAP Sk is associated) point to BCMs that define cluster C S k a , [ 0 ,   1 ] . On the right side of Figure 2, for cluster C S k a , [ 0 ,   1 ] , an average of absolute values of KRCCs of SSCRs comprising NAP Sk is given.
In Figure 2, SSCRs are distinguished according to the rule of thumb for interpreting the size of KRCCs given in Table 1.
In Figure 2, the table is divided into four areas. AREA 1 and AREA 4 are associated with the higher-voltage part (HVP_TS) of TS14 and the lower-voltage part (LVP_TS) of TS14, respectively. Of the two quantities occurring in SSCRs symbolized by cells in AREA 2 and AREA 3, one of them is associated with HVP_TS and the other is associated with LVP_TS.
Figure 3 applies to SSCRs between BCMs and NPAs. The rules used in Figure 3 are analogous to the rules taken into account in the case of Figure 2.
Analyzing Figure 2 and Figure 3, it can be easily noticed that the number of cluster elements was different for different values of the th parameter. This is shown in Figure 4 for cluster C S 1 a , [ t h ,   1 ] . The branches marked with colors other than black are elements of cluster C S 1 a , [ t h ,   1 ] . The branch colors are applied according to the same principle as that used in Figure 2 and Figure 3. Each of these colors corresponds to the range of KRCC values in which there is KRCC of the characteristic CR between NAP S1 and the magnitude of current on the branch marked with the considered color.

5.2. IEEE 30-Bus Test System

Analogous calculations to those performed for TS14 were performed for TS30.
The calculation results are presented in Figure 5 and Figure 6. The same convention of color-coding SSCRs, whose KRCCs belong to the distinguished value ranges, was used in these figures as in the case of calculations for the IEEE 14-Bus Test System. To increase the readability of the figures, they do not contain (i) NAP or NPA symbols, there are only numbers of nodes at which the nodal powers are considered, (ii) BCM symbols, in place of which the end nodes of the branches are given in the following way: ni_nj, where ni and nj are the numbers of the end nodes of the considered branch, (iii) KRCC values for SSCRs, and (iv) averages of absolute values of KRCCs of SSCRs comprising a given BCM and, analogously, averages of absolute values of KRCCs of SSCRs comprising a given NAP or NPA.
As in TS14, in TS30 there was HVP_TS and LVP_TS. In Figure 5 and Figure 6, AREA 1 refers to HVP_TS and AREA 4 refers to LVP_TS.
In the case of TS30, the number of SSCRs was equal to 24.09% of all CRs between NAPs and BCMs and 11.99% between NPAs and BCMs.
Sets A B a , t h ,   1 and A N a , t h ,   1 were as follows:
A B a , 0.5 ,     1 = { b 9 _ 11 , b 12 _ 13 , b 25 _ 26 , b 6 _ 8 , b 27 _ 30 , b 29 _ 30 , b 1 _ 2 , b 27 _ 29 , b 3 _ 4 , b 1 _ 3 , b 10 _ 21 , b 12 _ 14 , b 28 _ 27 , b 10 _ 22 ,   b 19 _ 20 , b 10 _ 20 , b 8 _ 28 , b 6 _ 7 , b 21 _ 22 } ,
A N a , 0.5 ,     1 = { n 11 , n 13 , n 26 , n 8 , n 30 , n 1 , n 21 , n 14 , n 19 , n 5   } .
Analyzing the rows as well as the columns in the tables in Figure 5 and Figure 6 allowed us to define the appropriate TS30 clusters.

6. Case Study 2

To investigate the properties of the proposed methods, they were applied for different TS14 loading levels. Case Study 2 was performed only for TS14.
In this section, three cases were considered, namely, Case l, Case m, and Case L, i.e., the cases of low, medium, and large system loads, respectively. These loads were characterized by system active power losses, as given in Table 5. The system active power loss intervals for Case l, Case m, and Case L are sub-intervals of the system active power loss interval for Case a. Similarly, as in Case a, the additional superscripts l, m, or L in symbols refer to Case l, Case m, or Case L, respectively.
The results of using the proposed methods for Case l, Case m, and Case L are given in Appendix A, Appendix B, and Appendix C, respectively. In each of those cases, the same procedure was followed as in the case presented in the previous section. The previously mentioned Appendices contain figures analogous to Figure 2 and Figure 3, which concisely present the results of applying the proposed method.

7. Analyses of Results of Case Studies and Discussion

In this section, SSCRs between BCMs and NAPs, as well as SSCRs between BCMs and NPAs, are considered. Hereinafter, SSCR_BCM_NAP stands for the SSCR between BCMs and NAPs, and SSCR_BCM_NPA stands for the SSCR between BCMs and NPAs.

7.1. Taking into Account All Data—General Considerations

7.1.1. Correlational Relationships Between Branch–Current Magnitudes and Nodal Apparent Powers in the Case of TS14

In Case Study 1 (Case a), with respect to relatively few SSCR_BCM_NAPs (10.53% of the number of all SSCRs), a strong association of the considered quantities (KRCC > 0.5) could be observed. The set of SSCRs for which the KRCC was not less than 0.5 included CRs between:
  • NAP S1 and the magnitudes of the current on the branches that were on the transition paths from node n1 to all nodes in HVP_TS,
  • NAP S3 and the magnitudes of the current on the branches entering node n3 (i.e., branches b2_3 and b3_4) and on branch b1_2 (the KRCC for crI1_2-S3 is near to 0.5), which, together with branch b2_3, constitute the transition path between node n1 and node n3,
  • NAP S8 and the magnitude of the current on the only branch connecting node n8 with the rest of TS14,
  • NAP S12 and the magnitude of the current on the branch connecting node n12 with node n6.
It should be noted that (i) node n1 is a generation node and (ii) there are reactive power sources at nodes n3 and n8. It is worth emphasizing that, in addition to node n1, node n2 is also a generating node, and that the sources of reactive power are also at nodes n6 and n9. However, NAP at node n2 does not have SSCRs with BCMs in TS14. In turn, NAPs at nodes n6 and n9 occurred in SSCRs with BCMs, but the strength of these CRs was small, and only in a few cases was it medium (in the case of S6, the number of such SSCRs was equal to 1, and in the case of S9, to 3).
A different type of node than nodes n1, n3, and n8 is node n12. It is a load node. It is connected to nodes n6 and n13. It turned out that the average BCM (average power-flow magnitude) I6_12 was significantly larger compared to the average BCM I12_13. From the laws describing phenomena in the PS, it follows that the power flow on branch b6_12 determined the coverage of the power demand at node n12. This fact was visible in the high KRCC value for relationship crI6_12-S12.

7.1.2. Correlational Relationships Between Branch–Current Magnitudes and the Arguments of Nodal Powers in the Case of TS14

Case Study 1 showed that for TS14, there was no SSCR_BCM_NPAs of which KRCCs had absolute values in the interval [0.5, 1.0]. Moreover, CRs whose KRCCs had absolute values in the interval [0.3, 0.5) were few. There was only one such CR with a positive KRCC and two CRs with negative KRCCs.
Based on the analysis of KRCCs of SSCRs, which are considered in this and the previous point, it can be concluded that NPAs that would be strongly correlated with BCMs could not be found. Also, correlation at the medium level (i.e., when absolute values of KRCCs were in the interval [0.3, 0.5)) was a feature of many more SSCR_BCM_NAPs than SSCR_BCM_NPAs. Therefore, in order to find BCMs that change strongly when the nodal powers change, it is sufficient to take into account SSCR_BCM_NAPs.

7.1.3. Impact of PS Size

For TS30, analogous considerations can be made, such as those given in Section 7.1.1 and Section 7.1.2. It should be noted, however, that in percentage terms, in the case of TS30 there were fewer SSCRs and fewer strong SSCRs. The latter were 8.02% of the number of all SSCRs when SSCR_BCM_NAPs were taken into account. When SSCR_BCM_NPAs were considered, there was one SSCR with KRCCs in the interval [0.5, 1.0], while for TS14 there were no SSCR_BCM_NAPs in this interval.

7.2. Taking into Account Different Parts of the Possessed Data—General Considerations

The number of SSCRs was different for different subsets of the possessed dataset (Table 6), i.e., for the different intervals of system active power losses (Case x, x = a, l, m, L).
Table 7 shows the branches constituting set A B x , [ 0.5 , 1 ] and the nodes constituting set A N x , [ 0.5 , 1 ] for different x.
Based on the performed calculations, the following can be concluded:
  • Taking into account sets S S , I S l ,   S S , I S m , and S S , I S L , one can ascertain that the number of SSCR_BCM_NAPs, for which KRCCs were in the interval [0.5, 1.0], decreased as the TS14 load level increased. In sets S S , I φ a , S S , I φ l ,   S S , I φ m , and S S , I φ L , there was no SSCR for which the KRCC was in the interval [0.5, 1.0].
  • Strong SSCRs (i.e., characterized by a KRCC greater than 0.5) observed for smaller amounts of data (Case l, Case m, or Case L) were also observed for larger amounts of data (Case a), but not vice versa. When looking for the most loaded branches in the PS, the largest possible number of PS operating states should be taken into account.
  • It should be noted that in none of sets S S , I Y l ,     S S , I Y m and S S , I Y L  Y = S, φ were there are any SSCRs for which absolute values of KRCCs were in the interval [0.0, 0.1). Such SSCRs were in sets S S , I Y a  Y = S, φ. The reasons for these facts should be sought in the fact that the number of PS states for which there were data used to determine the strength of CRs, qualified to sets S S , I Y a  Y = S, φ, was much larger than the number of PS states for which there were data used to determine the strength of CRs, qualified to sets S S , I Y l ,     S S , I Y m or S S , I Y L  Y = S, φ.
  • For the branches on which the currents had magnitudes that strongly changed with changes in NAPs, (i) if they were such in any of the cases Case l, Case m, and Case L, then they were also such in Case a, and (ii) constitute a set with a number of elements decreasing with increasing the load level of TS14 (Table 7).
  • The above observation also applied to the nodes at which NAPs strongly affected BCMs.
  • Branches b7_8, b2_3, and b3_4 were identified as those on which the currents had magnitudes that strongly changed with changes in NAPs regardless of the load level of TS. Two of those branches were connected to node n3 and one to node n8. There were reactive power sources in both of the mentioned nodes. It should also be noted that nodes n3 and n8 were identified as those nodes at which NAPs strongly affected BCMs regardless of the load level of TS14.

7.3. Clustering of TS14

The results of the TS14 clustering were different for different:
In both of the above-mentioned cases, there was a change of (i) the number of clusters, (ii) the cluster sizes, and (iii) the average absolute values of KRCCs of SSCRs, based on which the individual clusters were defined.
In the first case, TS14 clustering was performed based on datasets, each of which referred to different TS14 states. Therefore, different clustering results should be expected, especially since the proposed clustering considers the actual course of phenomena in TS14, which is characterized by the data taken into account.
In the second case, increasing the th parameter limited the number of SSCRs based on which clusters were defined. As a consequence, there may be a decrease in the number of elements in clusters, or even a reduction in the number of clusters. It should be emphasized that these less numerous clusters, with a smaller number of elements, were associated with stronger CRs between the quantities that were considered in clustering.
The elements of clusters associated with branches can be nodes from HVP_TS as well as nodes from LVP_TS. Similarly, the elements of clusters associated with nodes can be branches from both mentioned parts of TS14. The presented observations refer to clusters obtained using Method CB,S and Method CN_S. In the case of Method CB,φ and Method CN_φ, the situation was different. The presented observation refers to (i) clusters associated with branches when these branches were in HVP_TS, and (ii) clusters associated with nodes when these nodes were in LVP_TS. It should be noted that the strength of the association of the considered quantities, the CRs of which provide a basis for inserting a node into clusters in the first case and a branch in the second case, when this node or branch is in a different part of TS14 than the branch or node with which the cluster is associated, respectively, is very small or close to very small (Table 1). The presented remark can be justified by the fact that (i) NPAs had the strongest impact on the parts of TS14 closest to the nodes at which these NPAs existed, (ii) in general, the impact of NPAs on TS14 was weak, and (iii) the impact of NPAs on further parts of TS14, in particular on a different part of TS14 than the one in which the mentioned nodes existed, was so weak that in the vast majority of cases, it was statistically insignificant.
In the case of each cluster obtained using Method CB,S and Method CN_S, if th = 0.5, then nodes or branches constituting this cluster and the branch or the node associated with the mentioned cluster, respectively, were in the same part of TS14. This fact can be justified in the same way as it was done with respect to the remark given earlier. It should be emphasized that the previous justification concerns the case when th = 0, while currently th = 0.5. However, NAPs still had the strongest effect on the parts of TS14 closest to the nodes at which they existed. As we moved away from these nodes, the KRCCs of the corresponding SSCRs became smaller and smaller and, correspondingly, far from the considered nodes, they were smaller than 0.5.

7.3.1. Clustering of PS from the Point of View of Changes in Individual BCMs as a Consequence of Changes in NAPs or NPAs—Method CB,S and Method CB,φ

Assuming that th = 0, we can state the following:
  • Analyzing Figure 2 and Figure 3, it can be stated that for each branch bi_j i,j ∈ {1, 2, …, 14} ij, there were clusters C S , I i j a , [ 0 ,   1 ] and C φ , I i j a ,   [ 0 ,   1 ] that were associated with it. This was not the case for Case l, Case m, and Case L.
  • Among clusters C S , I i j a , [ 0 ,   1 ]  i,j ∈ {1, 2, …, 14} ij, two clusters stood out from the others. They were C S , I 9 _ 10 a , [ 0 ,   1 ] and C S , I 7 _ 8 a , [ 0 ,   1 ] . Each of these clusters contained one node. It can be seen that:
    • Branches b9_10 and b10_11 were branches on the transition path from node n9 to node n11. BCM I9_10 differed relatively little from I10_11.
    • Branch b7_8, which was the only branch connecting node n8 with the rest of the TS14, entered node n7, with which branches b4_7 and b7_9 were incident. Branches b4_7 and b7_9 constituted the transition path between nodes n4 and n9. The difference between BCMs I4_7 and I7_9 was also small.
Such observations could not be made for other branches.
3.
If TS14 clustering was performed using Method CB,S, then in Case a, the elements of the clusters associated with any branch in HVP_TS were nodes n1 and n3, and if branch b2_3 was omitted, then n4 was also such an element. It should be noted that n1 is a generation node and n3 is a node with a reactive power compensator. Node n4 is on the higher-voltage side of the transformer, being between HVP_TS and LVP_TS. There is no such node that is an element of every cluster associated with any branch in LVP_TS.

7.3.2. Clustering of PS from the Point of View of Changes in Individual NAPs or NPAs Impacting on Changes in BCMs—Method CN_S and Method CN_φ

Analysis of clusters defined by Method CN_S allowed us to conclude that:
  • Regardless of the TS14 load level, Method CN_S did not provide a basis for defining clusters associated with nodes n2, n5, and n7. This is due to the fact that each of NAPs S2, S5, and S7 did not enter any SSCR. It should be emphasized that node n7 is an internal node of the three-winding transformer model and, as such, was not taken into account in the analyses that were carried out here. NAPs at nodes n2 and n5 did not have a significant impact on BCMs in TS14. The NAP at node n2 reached relatively high values, but in a significant number of operating states of TS14 it was lower than NAPs at nodes n1 and n3 simultaneously. Nodes n1 and n3 are neighboring nodes to node n2. In turn, in almost all operating states of TS14, the NAP at node n5 was lower than the NAPs at any neighboring node.
  • In Case a, cluster C S 1 a , [ 0 ,   1 ] included the largest number of branches (17 branches). Next were C S 13 a , [ 0 ,   1 ] (14 branches) and C S 9 a , [ 0 ,   1 ] (13 branches). Cluster C S 1 a , [ 0 ,   1 ] was also distinguished by the number of branches on which currents had magnitudes remaining in strong SSCRs with NAP S1 (see Table 1). In this respect, the next node was node n3, then n8 and n12. In Case l and Case m, the cluster associated with node n1 was no longer in first place in the discussed ranking, appearing in second place, with the same number of considered branches as the cluster associated with node n3, but worse characteristics of the considered SSCRs. In Case L, the cluster associated with node n1 no longer had the branches with currents having magnitudes remaining in strong SSCRs with NAP S1. Cluster C S 3 a , [ 0 ,   1 ] did not have a very large number of branches. The branches of cluster C S 3 a , [ 0 ,   1 ] were mostly in HVP_TS. The numbers of branches in clusters C S 8 a , [ 0 ,   1 ] and C S 12 a , [ 0 ,   1 ] should be considered small. These branches were located primarily in LVP_TS. The clusters associated with nodes n3, n8, and n12 retained their importance regardless of the TS14 load level. The importance of a cluster was assessed based on the branches belonging to it that contained currents with magnitudes that were in strong SSCRs.
    In Section 7.1.1, the importance of nodes n1, n3, n8, and n12 in TS14 was discussed. The earlier-presented facts are a logical consequence of this importance.
Considering the properties of clusters defined by Method CN_φ, we observed the following:
  • Regardless of the TS14 load level, Method CN_φ did not provide a basis for defining clusters associated with nodes n1, n7, and n11. The lack of a cluster associated with n1 resulted from the fact that it is the slack node. The case of node n7 was described earlier. NPAs at node n11 did not have a significant impact on BCMs in TS14. CRs with NPA φ11 were not SSCRs and, therefore, there was no basis for defining the cluster associated with node n11.
  • In Case a, cluster C φ 9 a , [ 0 ,   1 ] included the most branches. The same number of branches was found in cluster C φ 13 a , [ 0 ,   1 ] . Considering the number of branches, the next clusters to be mentioned were C φ 14 a , [ 0 ,   1 ] , C φ 6 a , [ 0 ,   1 ] , and C φ 8 a , [ 0 ,   1 ] . The greater part of the branches of each of the mentioned clusters was in LVP_TS. The clusters including a smaller number of branches were C φ 3 a , [ 0 ,   1 ] and C φ 4 a , [ 0 ,   1 ] . These clusters were entirely in HVP_TS. It should be noted that nodes n9, n6, n8, and n3 were at important points of TS14. Nodes n9 and n6 were on the only transition paths between HVP_TS and LVP_TS on the LVP_TS side. Nodes n6, n8, and n3 are nodes with reactive power compensators. Nodes n13 and n14 are load nodes. In each of them, the average NAP was greater than the average NAP in every other node in LVP_TS except nodes n6 and n9.
    In Case l, Case m, and Case L, the clusters defined by Method CN_φ had sizes significantly different from those in Case a. When the TS14 load level changed, the cluster that stood out the most was the cluster associated with node n6. It had a relatively large size (the largest in comparison to other clusters) and changed little with changes in the TS14 load level. This means that NPA φ6 had a significant effect on BCMs regardless of the TS14 load level.

8. Conclusions

Knowledge of power flows in the PS is essential for its proper exploitation and for recognizing development needs. It is the starting point for many analyses. This paper allowed us to increase knowledge in the field of power flows in the PS. It provided new methods of PS analysis based on data mining. The proposed methods were (i) the method of identifying PS branches, on which currents had magnitudes that strongly changed when magnitudes or arguments of nodal powers changed, and identifying the nodes at which these powers existed, and (ii) methods of PS clustering using statistically significant correlation relationships between magnitudes and arguments of nodal powers and branch current magnitudes.
The developed PS clustering methods allowed for defining clusters in two ways. The first one led to clusters, each of which included nodes, at which nodal powers had magnitudes or arguments statistically significantly correlated with the magnitude of the current on a certain branch. The second way of determining clusters assumed that each cluster included branches, on which currents had magnitudes, being statistically significantly correlated with the magnitude or argument of nodal power at a certain node.
The summary of the considerations presented in this paper is shown in Figure 7. This figure shows the problems that were considered in the paper and the main ideas for their solutions. These ideas were used in the proposed methods.
Applying the proposed methods to data from TS14, corresponding to all considered TS14 states, and to subsets of the previously mentioned dataset showed that the results in each of the considered cases were different. However, it can be observed that strong CRs between BCMs and NAPs for the mentioned subsets were also indicated for the entire dataset.
An interesting aspect of the TS14 research was the analysis of the strength of CRs between BCMs and NAPs in comparison to the strength of CRs between BCMs and NPAs. It turned out that in general, the strength of CRs between BCMs and NAPs was significantly greater than the strength of CRs between BCMs and NPAs. The absolute values of KRCCs for CRs between BCMs and NPAs were never greater than 0.5 and rarely reached values slightly greater than 0.3.
Applying the developed identification method to TS14, it turned out that it was possible to indicate such situations in which when NAPs at certain nodes changed, (i) the magnitudes of the currents flowing on the branches on the certain energy-flow path changed significantly, and (ii) the significant change occurred in the magnitude of current on the branch on which the power flow was dominant from the point of view of the branches related to the considered node. The method also allowed us to point out the intuitively obvious fact that changes in the magnitude of the current on the only branch entering a given node were strongly related to changes in the NAP at this node.
For a larger system, the number of SSCRs relative to all possible CRs was smaller. However, studies performed for all considered PS states showed that also for a larger PS, the observations given earlier were still valid.
The proposed clustering methods allowed us to gain knowledge about the PS areas in which, on the one hand, there were noticeable relationships between individual nodal powers and branch currents and, on the other hand, there were noticeable relationships between individual branch currents and nodal powers. An additional advantage of the proposed approach is that the strength of the aforementioned relationships can be quantitatively assessed.
Analyzing the properties of the developed methods, it can be concluded that the following properties were common to them: (i) they do not require the implementation of complex calculations and, therefore, do not require the involvement of large computational resources, (ii) they do not require simplifications of the PS model, (iii) they assume the use of only measurement data without the need to have PS parameters, and (iv) the size of the PS is not a limitation for their use.
The results of the developed methods can be used for various PS analyses. In particular, they can be useful for PS planning, as well as for operational management. Attention should also be paid to the investigation of CRs between BCMs and NAPs and between BCMs and NPAs for the aim of the analysis of PSs with distributed generation, which depends on weather factors. In this case, the strength of CRs between BCMs and NAPs, but also the strength of CRs between BCMs and NPAs, can change during the day. This information can be useful for operation purposes.

Author Contributions

Conceptualization, M.K.N. and K.W.; data curation, M.K.N.; formal analysis, M.K.N. and K.W.; investigation, M.K.N. and T.O.; methodology, M.K.N.; project administration, K.W.; resources, T.O.; software, T.O.; supervision, K.W.; validation, K.W.; visualization, M.K.N.; writing—original draft, M.K.N. and K.W.; writing—review and editing, K.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Data is contained within the article.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

BCMbranch current magnitude
Case xinstance of a dataset characterized by the number of data and the interval of values of the power system active power losses; x ∈ {a, l, m, L}
Case l, Case m, Case L, cases of low, medium, and large power system active power losses, respectively
Case aa case involving Case l, Case m, and Case L at the same time
CR correlational relationship
SSCR_BCM_NAPstatistically significant correlational relationship between a branch current magnitude and a nodal apparent power
SSCR_BCM_NPAstatistically significant correlational relationship between a branch current magnitude and a nodal power argument
HVP_TShigher-voltage part of the test system
KRCC Kendall’s rank correlation coefficient
LVP_TSlower-voltage part of the test system
NAPnodal apparent power
NPAnodal power argument
PS power system
SSCR statistically significant correlational relationship
TS14 IEEE 14-Bus Test System
TS30 IEEE 30-Bus Test System
Symbols
n number of all nodes in a power system
nknode k in a power system
bi_ja branch between nodes ni and nj
S k a complex nodal power at node nk
Sk a   magnitude   of   nodal   power   ( a   nodal   apparent   power )   S k
φ k an argument of   nodal   power   S k ,   φ k = a r c t a n Q k / P k
Pka nodal active power at node nk
Qka nodal reactive power at node nk
V k a complex voltage at node nk
Vka magnitude of the voltage at node ni
S i j a complex power flow on branch bi_j at end i
Pijactive power flow on branch bi_j at end i
Qijreactive power flow on branch bi_j at end i
Iija magnitude of the current on branch bi_j at node ni
Y i j an element of the power system admittance matrix
rij, xij, b i j parameters of the π model of the branch i-j, i.e., a resistance, an inductive reactance, and a capacitive susceptance, respectively
zij = rij + j xij
yij = j 0.5 bij
m number of measurement data
xsuperscript indicating the use of data of Case x, where x ∈ {a, l, m, L}
crU-W CR between quantities U and W
t k , U W KRCC characterizing CR between quantities U and W
za statistic used in significance tests
α significance level
tha constant, limiting, from the bottom, the values of KRCCs of CRs between the quantities that are considered in the case of a cluster
S I S set of all characteristic CRs between BCMs and NAPs
S S , I S x set of all characteristic SSCRs between BCMs and NAPs for Case x, x ∈ {a, l, m, L}
S S , I S x ,   r a n g e set of all characteristic SSCRs between BCMs and NAPs for Case x, x ∈ {a, l, m, L}, when KRCCs for these SSCRs are in the interval range
S I φ set of all characteristic CRs between BCMs and NPAs
S S , I φ x set of all characteristic SSCRs between BCMs and NPAs for Case x, x ∈ {a, l, m, L}
S S , I φ x ,   r a n g e set of all characteristic SSCRs between BCMs and NPAs for Case x, x ∈ {a, l, m, L}, when KRCCs for these SSCRs are in the interval range
A B x r a n g e a   set   containing   branches ,   each   of   which   is   characterized   by   the   fact   that   the   current   flowing   on   it   has   magnitude   that   is   in   SSCRs   belonging   to   set   S S , I _ S x r a n g e or   set   S S ,   I _ φ x r a n g e
A N r a n g e a   set   containing   nodes ,   each   of   which   is   characterized   by   the   fact   that   the   apparent   power   at   this   node   is   in   SSCRs   belonging   to   set   S S , I _ S r a n g e or   the   argument   of   the   power   at   this   node   is   in   SSCRs   belonging   to   set   S S , I _ φ x r a n g e
C S , I i j r a n g e a cluster including PS nodes, at which there are NAPs in SSCRs with BCM Iij under the assumption that the absolute value of the KRCC of every such SSRC is in the interval range
C φ , I i j r a n g e a cluster including PS nodes, at which there are NPAs in SSCRs with BCM Iij under the assumption that the absolute value of the KRCC of every such SSRC is in the interval range
C S k r a n g e a cluster including PS branches, on which there are currents having magnitudes in SSCRs with NAP Sk under the assumption that the absolute value of the KRCC of every such SSRC is in the interval range
C φ k r a n g e a cluster including PS branches, on which there are currents having magnitudes in SSCRs with NPA φk under the assumption that the absolute value of the KRCC of every such SSRC is in the interval range

Appendix A. Use of the Proposed Methods in Case l

Figure A1. SSCRs between BCMs and NAPs for TS14 in Case l.
Figure A1. SSCRs between BCMs and NAPs for TS14 in Case l.
Energies 18 03188 g0a1
Figure A2. SSCRs between BCMs and NPAs for TS14 in Case l.
Figure A2. SSCRs between BCMs and NPAs for TS14 in Case l.
Energies 18 03188 g0a2
A B l , 0.5 ,     1 = { b 7 _ 8 ,   b 2 _ 3 ,   b 1 _ 2 ,   b 3 _ 4 ,   b 1 _ 5 ,   b 6 _ 12 } .
A N l , 0.5 ,     1 = { n 8 , n 3 ,   n 1 , n 12 } .

Appendix B. Use of the Proposed Method in Case m

Figure A3. SSCRs between BCMs and NAPs for TS14 in Case m.
Figure A3. SSCRs between BCMs and NAPs for TS14 in Case m.
Energies 18 03188 g0a3
Figure A4. SSCRs between BCMs and NPAs for TS14 in Case m.
Figure A4. SSCRs between BCMs and NPAs for TS14 in Case m.
Energies 18 03188 g0a4
A B m , 0.5 ,     1 = { b 7 _ 8 ,   b 3 _ 4 ,   b 2 _ 3 ,   b 1 _ 2 ,   b 1 _ 5 } ,
A N m , 0.5 ,     1 = { n 8 , n 3 ,   n 1 } .

Appendix C. Use of the Proposed Method in Case L

Figure A5. SSCRs between BCMs and NAPs for TS14 in Case L.
Figure A5. SSCRs between BCMs and NAPs for TS14 in Case L.
Energies 18 03188 g0a5
Figure A6. SSCRs between BCMs and NPAs for TS14 in Case L.
Figure A6. SSCRs between BCMs and NPAs for TS14 in Case L.
Energies 18 03188 g0a6
A B L , 0.5 ,     1 = { b 7 _ 8 ,   b 3 _ 4 ,   b 6 _ 12 ,   b 2 _ 3 } ,
A N L , 0.5 ,     1 = { n 8 , n 12 ,   n 3 } .

References

  1. Saric, A.T.; Stankovic, A.M. Model uncertainty in security assessment of power systems. IEEE Trans. Power Syst. 2005, 20, 1398–1407. [Google Scholar] [CrossRef]
  2. Stewart, G.W.; Sun, G.J. Matrix Perturbation Theory; Academic Press, Inc.: Boston, MA, USA, 1990. [Google Scholar]
  3. Jiang, X.; Chen, Y.C.; Domínguez-García, A.D. A set-theoretic framework to assess the impact of variable generation on the power flow. IEEE Trans. Power Syst. 2013, 28, 855–867. [Google Scholar] [CrossRef]
  4. Zhang, X.; Chen, Y.L.; Wang, Y.X.; Ding, R.; Zheng, Y.; Wang, Y.; Cheng, X.; Zha, X. Reactive Voltage Partitioning Method for the Power Grid With Comprehensive Consideration of Wind Power Fluctuation and Uncertainty. IEEE Access 2020, 8, 124514–124525. [Google Scholar] [CrossRef]
  5. Cichosz, P. Data Mining Algorithms: Explained Using R; John Wiley & Sons: Chichester, UK, 2015. [Google Scholar]
  6. Maimon, O.; Rokach, L. Data Mining and Knowledge Discovery, 2nd ed.; Springer: New York, NY, USA, 2010. [Google Scholar]
  7. Li, H.; Wang, J. From Soft Clustering to Hard Clustering: A Collaborative Annealing Fuzzy c-Means Algorithm. IEEE Trans. Fuzzy Syst. 2024, 32, 1181–1194. [Google Scholar] [CrossRef]
  8. Yin, H.; Aryani, A.; Petrie, S.; Nambissan, A.; Astudillo, A.; Cao, S. A Rapid Review of Clustering Algorithms. arXiv 2024, arXiv:2401.07389v1. [Google Scholar]
  9. Rajabi, A.; Eskandari, M.; Ghadi, M.J.; Li, L.; Zhang, J.; Siano, P. A Comparative Study of Clustering Techniques for Electrical Load Pattern Segmentation. Renew. Sustain. Energy Rev. 2020, 120, 109628. [Google Scholar] [CrossRef]
  10. Teichgraeber, H.; Brandt, A.R. Clustering Methods to Find Representative Periods for the Optimization of Energy Systems: An initial Framework and Comparison. Appl. Energy 2019, 239, 1283–1293. [Google Scholar] [CrossRef]
  11. Rocchetta, R. Enhancing the Resilience of Critical Infrastructures: Statistical Analysis of Power Grid Spectral Clustering and Post-Contingency Vulnerability Metrics. Renew. Sustain. Energy Rev. 2022, 159, 112185. [Google Scholar] [CrossRef]
  12. Okon, T.; Wilkosz, K. Diagnostics of reactive power flow in a power network. In Proceedings of the International Conference on Diagnostics in Electrical Engineering (Diagnostika), Pilsen, Czech Republic, 4–7 September 2018; pp. 1–4. [Google Scholar]
  13. Kosmala Neto, M.; Okon, T.; Wilkosz, K. Areas of Impact of Nodal Powers on Power Flows in a Power System. In Proceedings of the 24th International Scientific Conference on Electric Power Engineering (EPE), Kouty nad Desnou, Czech Republic, 15–17 May 2024; pp. 1–5. [Google Scholar]
  14. Power Systems Test Case Archive, 14 Bus Power Flow Test Case. Available online: https://labs.ece.uw.edu/pstca/pf14/pg_tca14bus.htm (accessed on 25 May 2025).
  15. Power Systems Test Case Archive, 30 Bus Power Flow Test Case. Available online: https://labs.ece.uw.edu/pstca/pf30/pg_tca30bus.htm (accessed on 25 May 2025).
  16. Trochim, W.M.; Donnelly, J.P.; Arora, K. Research Methods: The Essential Knowledge Base; Cengage Learning, Inc.: Boston, MA, USA, 2014. [Google Scholar]
  17. Okon, T.; Wilkosz, K. Propagation of Voltage Deviations in a Power System. Electronics 2021, 10, 949. [Google Scholar] [CrossRef]
  18. Okon, T.; Wilkosz, K. Analysis of the Influence of Nodal Reactive Powers on Voltages in a Power System. Energies 2023, 16, 1567. [Google Scholar] [CrossRef]
  19. Tao, S.; Xu, Q.; Peng, Y.; Xiao, X.; Tang, N. Correlation between injected power and voltage deviation at the integrating node of new energy source. In Proceedings of the 2nd International Conference on Artificial Intelligence, Management Science and Electronic Commerce (AIMSEC), Dengfeng, China, 8–10 August 2011; pp. 7031–7034. [Google Scholar]
  20. Yang, X.; Song, D.; Liu, D.; Wang, F. Node grouping for low frequency oscillation based on Pearson correlation coefficient and its application. In Proceedings of the 2016 IEEE International Conference on Power System Technology (POWERCON), Wollongong, NSW, Australia, 28 September–1 October 2016; pp. 1–5. [Google Scholar]
  21. Zuo, J.; Xiang, M.; Zhang, B.; Hen, D.C.; Guo, H. Correlation data analysis for low-frequency oscillation source identification. In Proceedings of the 2017 4th International Conference on Systems and Informatics (ICSAI), Hangzhou, China, 11–13 November 2017; pp. 1466–1470. [Google Scholar]
  22. Chmielowiec, K.; Wiczynski, G.; Rodziewicz, T.; Firlit, A.; Dutka, M.; Piatek, K. Location of power quality disturbances sources using aggregated data from energy meters. In Proceedings of the 12th International Conference and Exhibition on Electrical Power Quality and Utilisation (EPQU), Cracow, Poland, 14–15 September 2020; pp. 1–5. [Google Scholar]
  23. Feng, D.; Zhou, S.; Wang, T.; Li, Y.; Liu, Y. A method for identifying major disturbance sources in a regional grid. In Proceedings of the IEEE International Power Electronics and Application Conference and Exposition (PEAC), Shenzhen, China, 4–7 November 2018; pp. 1–6. [Google Scholar]
  24. Sprent, P.; Smeeton, N.C. Applied Nonparametric Statistical Methods, 3rd ed.; Chapman & Hall/CRC: New York, NY, USA, 2001. [Google Scholar]
  25. Gibbons, J.D.; Chakraborti, S. Nonparametric Statistical Inference, 4th ed.; Revised and Expanded; Marcel Dekker, Inc.: New York, NY, USA, 2003. [Google Scholar]
  26. Cohen, J. Statistical Power Analysis for the Behavioral Sciences, 2nd ed.; LEA: New York, NY, USA, 1988. [Google Scholar]
Figure 1. The assumed Π model of power line bi_j: zij = rij + j xij, yij = j 0.5 bij, and yji = j 0.5 bij.
Figure 1. The assumed Π model of power line bi_j: zij = rij + j xij, yij = j 0.5 bij, and yji = j 0.5 bij.
Energies 18 03188 g001
Figure 2. SSCRs between BCMs and NAPs for TS14 in Case a.
Figure 2. SSCRs between BCMs and NAPs for TS14 in Case a.
Energies 18 03188 g002
Figure 3. SSCRs between BCMs and NPAs for TS14 in Case a.
Figure 3. SSCRs between BCMs and NPAs for TS14 in Case a.
Energies 18 03188 g003
Figure 4. Cluster C S 1 a , [ t h ,   1 ] for TS14 in Case a for (a) th = 0, (b) th = 0.2, and (c) th = 0.5.
Figure 4. Cluster C S 1 a , [ t h ,   1 ] for TS14 in Case a for (a) th = 0, (b) th = 0.2, and (c) th = 0.5.
Energies 18 03188 g004
Figure 5. SSCRs between BCMs and NAPs for TS30 in Case a.
Figure 5. SSCRs between BCMs and NAPs for TS30 in Case a.
Energies 18 03188 g005
Figure 6. SSCRs between BCMs and NPAs for TS30 in Case a.
Figure 6. SSCRs between BCMs and NPAs for TS30 in Case a.
Energies 18 03188 g006
Figure 7. The problems considered in the paper and the methods of their solutions.
Figure 7. The problems considered in the paper and the methods of their solutions.
Energies 18 03188 g007
Table 1. Rule of thumb of interpreting the size of the KRCC [26].
Table 1. Rule of thumb of interpreting the size of the KRCC [26].
Strenght of AssociationKRCC
PositiveNegative
Very small<0.1>−0.1
Small[0.1, 0.3)(−0.3, −0.1]
Medium[0.3, 0.5)(−0.5, −0.3]
Large[0.5, 1.0][−1.0, −0.5]
Table 2. The numbers of SSCRs as a percentage of the total numbers of CRs in Case a.
Table 2. The numbers of SSCRs as a percentage of the total numbers of CRs in Case a.
Quantities in CRsNumber of SSCRs (%)
NAPs, BCMs34.29
NPAs, BCMs30.48
Table 3. NAPs and BCMs, between which are the SSCRs and KRCCs of these CRs for Case a (TS14).
Table 3. NAPs and BCMs, between which are the SSCRs and KRCCs of these CRs for Case a (TS14).
SkIij t k , I i j S k a SkIij t k , I i j S k a SkIij t k , I i j S k a SkIij t k , I i j S k a SkIij t k , I i j S k a
S8l7_80.91S4l2_50.38S8l7_90.21S1l6_110.13S13l4_70.10
S3l2_30.82S9l4_70.38S9l2_40.20S1l13_140.13S13l7_90.10
S3l3_40.80S14l13_140.36S4l1_20.19S12l5_60.13S14l1_50.10
S1l1_20.79S3l2_40.36S6l12_130.19S13l4_90.13S3l5_60.10
S1l1_50.76S4l4_50.34S9l5_60.19S14l6_120.13S6l5_60.10
S1l4_50.61S6l10_110.34S14l5_60.18S1l6_120.12S6l6_120.10
S1l2_30.60S6l6_110.30S1l6_130.17S1l7_90.12S8l4_50.10
S1l2_40.55S6l13_140.29S14l7_90.17S1l10_110.12S9l1_20.10
S12l6_120.55S4l1_50.28S9l1_50.17S14l2_40.12S9l6_130.10
S3l1_20.496S13l5_60.27S14l2_50.15S8l4_70.12S10l1_50.09
S3l4_50.49S13l6_120.26S6l6_130.15S9l4_50.12S10l2_50.09
S3l1_50.47S14l6_130.26S1l4_70.14S9l6_110.12S10l10_110.09
S9l4_90.47S3l2_50.26S1l4_90.14S1l12_130.11S10l4_70.08
S14l9_140.46S13l12_130.25S10l6_110.14S10l6_120.11S4l3_4−0.09
S1l2_50.45S1l5_60.23S13l2_50.14S10l9_100.11S6l9_14−0.11
S13l6_130.44S14l4_90.23S13l9_140.14S13l1_50.11S13l10_11−0.11
S1l3_40.43S9l2_50.23S6l1_50.14S13l2_40.11S13l6_11−0.13
S9l7_90.42S14l4_70.22S6l1_20.14S9l13_140.11S13l13_14−0.19
S4l2_40.40S14l12_130.21S9l10_110.14S10l5_60.10S12l12_13−0.36
The shaded part of the table contains data for SSCRs whose KRCCs have absolute values not less than 0.5.
Table 4. NPAs and BCMs, between which are the SSCRs and KRCCs of these CRs for Case a (TS14).
Table 4. NPAs and BCMs, between which are the SSCRs and KRCCs of these CRs for Case a (TS14).
φkIij t k , I i j φ k a φkIij t k , I i j φ k a φkIij t k , I i j φ k a φkIij t k , I i j φ k a φkIij t k , I i j φ k a
φ6l6_110.31φ4l1_50.17φ13l13_140.09φ10l9_10−0.11φ9l6_13−0.15
φ8l7_80.29φ6l6_120.16φ8l6_110.09φ13l4_7−0.11φ14l6_13−0.16
φ4l2_40.26φ3l1_50.15φ9l7_8−0.08φ13l4_9−0.11φ9l10_11−0.16
φ6l12_130.26φ9l4_70.13φ10l7_9−0.09φ13l9_14−0.11φ9l12_13−0.16
φ4l2_50.25φ2l1_20.12φ12l5_6−0.09φ5l1_2−0.11φ9l13_14−0.18
φ6l10_110.25φ3l2_40.12φ13l1_5−0.09φ9l6_12−0.12φ9l6_11−0.19
φ6l13_140.25φ8l2_30.12φ14l1_5−0.09φ13l2_5−0.13φ13l5_6−0.2
φ3l2_30.24φ9l4_50.12φ9l3_4−0.09φ13l6_12−0.13φ6l9_14−0.21
φ6l6_130.24φ4l1_20.11φ10l2_4−0.1φ14l2_5−0.13φ13l6_13−0.25
φ12l12_130.23φ8l3_40.11φ13l2_4−0.1φ14l5_6−0.13φ14l13_14−0.25
φ3l3_40.23φ8l4_50.11φ13l7_9−0.1φ10l4_7−0.14φ6l9_10−0.28
φ4l4_50.22φ8l7_90.11φ14l2_4−0.1φ10l4_9−0.14φ14l9_14−0.3
φ9l9_100.21φ6l1_50.1φ14l7_9−0.1φ13l12_13−0.14φ12l6_12−0.34
φ9l9_140.18φ8l1_20.1φ5l1_5−0.1φ14l4_9−0.14
φ3l1_20.17φ8l4_70.1φ10l2_5−0.11φ14l12_13−0.14
φ3l4_50.17φ8l10_110.1φ10l5_6−0.11φ14l4_7−0.15
The shaded parts of the table contain data for SSCRs whose KRCCs have absolute values not less than 0.3.
Table 5. Characteristics of considered TS14 loading levels.
Table 5. Characteristics of considered TS14 loading levels.
Interval of System Active Power Losses, puTS14 Loading Level
[0.06, 0.13)low
[0.13, 0.20)medium
[0.20, 0.27]large
Table 6. Numbers of SSCRs between BCMs and NAPs and between BCMs and NPAs for different intervals of system active power losses.
Table 6. Numbers of SSCRs between BCMs and NAPs and between BCMs and NPAs for different intervals of system active power losses.
Case xInterval of System
Active Power Losses
pu
S S , I S x S S , I S x
%
S S , I φ x S S , I φ x
%
Case a[0.06, 0.34]95100.077100.0
Case l[0.06, 0.13)2930.532025.97
Case m[0.13, 0.20)3435.792228.57
Case L[0.20, 0.27]3334.742025.97
Table 7. Sets A B x , [ 0.5 , 1 ] and A N x , [ 0.5 , 1 ] , where x = a, l, m, and L in individual TS14 load cases.
Table 7. Sets A B x , [ 0.5 , 1 ] and A N x , [ 0.5 , 1 ] , where x = a, l, m, and L in individual TS14 load cases.
CaseBranchesNodes
Case ab7_8, b2_3, b3_4, b1_2, b1_5, b4_5, b2_4, b6_12n8, n3, n1, n12
Case lb7_8, b2_3, b1_2, b3_4, b1_5, b6_12n8, n3, n1, n12
Case mb7_8, b3_4, b2_3, b1_2, b1_5n8, n3, n1
Case Lb7_8, b3_4, b6_12, b2_3n8, n3, n12
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Kosmala Neto, M.; Okon, T.; Wilkosz, K. Correlational Analysis of Relationships Among Nodal Powers and Currents in a Power System. Energies 2025, 18, 3188. https://doi.org/10.3390/en18123188

AMA Style

Kosmala Neto M, Okon T, Wilkosz K. Correlational Analysis of Relationships Among Nodal Powers and Currents in a Power System. Energies. 2025; 18(12):3188. https://doi.org/10.3390/en18123188

Chicago/Turabian Style

Kosmala Neto, Miguel, Tomasz Okon, and Kazimierz Wilkosz. 2025. "Correlational Analysis of Relationships Among Nodal Powers and Currents in a Power System" Energies 18, no. 12: 3188. https://doi.org/10.3390/en18123188

APA Style

Kosmala Neto, M., Okon, T., & Wilkosz, K. (2025). Correlational Analysis of Relationships Among Nodal Powers and Currents in a Power System. Energies, 18(12), 3188. https://doi.org/10.3390/en18123188

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