Abstract
A quasi-linear relationship between voltage angles and voltage magnitudes in power flow calculation is presented. An accurate estimation of voltage magnitudes can be provided by the quasi-linear relationship when voltage angles are derived by classical DC power flow. Based on the quasi-linear relationship, a novel extended DC power flow (EDCPF) model is proposed considering voltage magnitudes. It is simple, reliable and accurate for both distribution network and transmission network in normal system operation states. The accuracy of EDCPF model is verified through a series of standard test systems.
RECENTLY, there has been an upsurge of interest in linear power flow models. The non-iterative model has considerable analytical and computation performances compared with the AC power flow (ACPF) mode
A quasi-linear relationship between voltage angles and voltage magnitudes is revealed. On this basis, an extended DCPF (EDCPF) model with an accurate estimation of voltage magnitudes is developed.
For a power system, let N denote the set of bus indices of PQ buses, and M denote the set of bus indices of PV buses and the slack bus. The complex power S, admittance matrix Y, voltage angles θ, and voltage magnitudes V can be arranged in the sequence as .
The nodal complex power injection of PQ buses is calculated as:
(1) |
where is the nodal complex power at bus ; the superscript * represents the conjugation; is the complex bus voltage at bus ; and is the admittance of line i-k.
Since bus voltage magnitudes are close to 1 p.u. in most cases, let denote the value of voltage magnitude deviation from 1.0 p.u. and apply the following transformation (2) in nodal complex power
(2) |
Then (1) can be rewritten as:
(3) |
By dividing all buses into N and M types, (3) can be expressed as:
(4) |
where and are the
The matrix form of (4) can be written as:
(5) |
where is used to denote an operator that takes an vector and creates the corresponding diagonal matrix with the vector elements on the diagonal.
(6) |
Considering a special case when all buses are (or converted to) PQ bus, we can write the voltage magnitude deviation in a specific form as:
(7) |
So far, only one approximation (2) has been made. The truncation error caused by the approximation is , i.e., if voltage magnitudes range from 0.95 p.u. to 1.05 p.u., the maximum error would be 0.0025 p.u.. Hence, (6) and (7) are highly accurate in normal system operation states.
When calculating the power flow, the loads of PQ buses and the voltage magnitudes of PV buses are given.The voltage magnitude of the slack bus is set to be 1 p.u.. Hence, according to (6), the voltage magnitudes of PQ buses can be expressed as the function of voltage angles :
(8) |
The theoretical value of should exactly be a real vector since is a real vector. However, the actual value of contains a very small imaginary part resulted from the approximation (2). Hence, the linearization of (6) is based on the following two assumptions.
1) Ignore the imaginary part of and only take the real part of .
(9) |
where is the operator that returns the real part.
2) Classical DCPF assumption: the differences of voltage angle across branches are small enough:
(10) |
For convenience, four constant matrices , , and are defined in (11).
(11) |
where n and m are the sizes of and , respectively; and is the operators that return the imaginary part.
The voltage magnitude of the
(12) |
where i and k are the element indices of matrices ; and , , are the auxiliary elements defined as:
(13) |
The matrix form of (10) can be written as:
(14) |
With the quasi-linear relationship between voltage angles and voltage magnitudes, the classical DCPF model can be extended by integrating (14). Let , the EDCPF model for a power system with nb buses can be written as:
(15) |
where is the vector for the buses injected with active power without the slack bus; is the susceptance matrix without the slack bus; is the vector for voltage angles without the slack bus; is the nb×1 vector for all voltage angles; is the vector for voltage magnitudes; is the constant matrix; and is the constant vector.
The matrix in (15) is the same as the susceptance matrix in the classical DCPF model. Therefore, the accuracy of voltage angles of EDCPF is the same as that of DCPF.
Case studies are carried out on a series of test systems from MATPOWER 6.0 [
(16) |
where is the voltage magnitude obtained from ACPF.
Note: The bus voltage profile is assumed to be flat at 1.0 p.u. in the DCPF model.

Fig. 1 Performance of EDCPF on voltage magnitudes estimation verified by IEEE test systems. (a) IEEE 33-bus. (b) IEEE 69-bus. (c) IEEE 14-bus. (d) IEEE 30-bus. (e) IEEE 118-bus.

Fig. 2 Performance of EDCPF on voltage magnitudes estimation verified by Polish 3012-bus test system.
For a large test system such as Polish 3012-bus system, the voltage magnitudes of the system range from 0.95 p.u. to 1.1 p.u. or even higher. In EDCPF, although the calculation error of most PQ buses is acceptable (mean error: 0.0026 p.u.), the calculation error of a few PQ buses is more than 0.02 p.u.. Admittedly, there is room for the improvement of the calculation accuracy for large complex systems.
The computation time of different methods with different test cases is listed in
The computation time of the EDCPF model includes that of the classical DCPF model. In general, for the first five test cases, the speeds of all methods are at the same level. In terms of the computation efficiency of the EDCPF model for large systems, the formation of the coefficient matrix needs one time of computation matrix inversion, which dominates the overall computation time. Nevertheless, the EDCPF model can be quickly calculated due to the sparsity of the coefficient matrix.
When deducing the EDCPF model, we assume that the voltage magnitudes are close to 1.0 p.u.. However, the assumption may not always hold in reality.
To test the EDCPF model when the voltage magnitudes are not close to 1.0 p.u., we change the voltage magnitudes of PV buses and the slack bus with p.u. and p.u., respectively, and then calculate the voltage magnitudes of PQ buses .
Note: The error of IEEE 118-bus test system is 0.0014 p.u. under the condition of .

Fig. 3 Performance of EDCPF on voltage magnitudes estimation under extreme conditions verified by IEEE 118-bus test system.
As shown in
In this letter, we have introduced a quasi-linear relationship between voltage angles and voltage magnitudes. Besides, the EDCPF model with a relatively precise estimation of voltage magnitudes is proposed. The accuracy of the EDCPF model is verified through a series of standard test systems under normal and extreme conditions. A feature of EDCPF is that the classical DCPF model remains unchanged in the EDCPF model. Therefore, the EDCPF model can be used directly in the problem where the classical DCPF model is used. EDCPF model is inspiring and valuable in many fields. The linear structure of the EDCPF model is suitable for an optimization problem for voltage magnitude consideration when the problem is confined to the usage of DCPF model. EDCPF is also helpful for the initialization of the calculation of ACPF. The convergence of ACPF is sensitive to the initial value of voltage magnitudes. For a large system such as Polish 3012-bus system, ACPF is unable to converge when flat voltage initialization is applied. Thus, the EDCPF model can be used to obtain a good initial value of voltage magnitudes.
References
B. Stott, J. Jardim, and O. Alsac, “DC power flow revisited,” IEEE Transactions on Power Systems, vol. 24, no. 3, pp. 1290-1300, Aug. 2009. [百度学术]
S. M. Fatemi, S. Abedi, G. B. Gharehpetian et al., “Introducing a novel DC power flow method with reactive power considerations,” IEEE Transactions on Power Systems, vol. 30, no. 6, pp. 3012-3023, Nov. 2014. [百度学术]
S. Bolognani and S. Zampieri, “On the existence and linear approximation of the power flow solution in power distribution networks,” IEEE Transactions on Power Systems, vol. 31, no. 1, pp. 163-172, Jan. 2016. [百度学术]
J. Yang, N. Zhang, C. Kang et al., “A state-independent linear power flow model with accurate estimation of voltage magnitude,” IEEE Transactions on Power Systems, vol. 32, no. 5, pp. 3607-3617, Sept. 2017. [百度学术]
Z. Li, J. Yu, and Q. H. Wu, “Approximate linear power flow using logarithmic transform of voltage magnitudes with reactive power and power loss consideration,” IEEE Transactions on Power Systems, vol. 33, no. 4, pp. 4593-4603, Jul. 2017. [百度学术]
Y. Liu, N. Zhang, Y. Wang et al., “Data-driven power flow linearization: a regression approach,” IEEE Transactions on Smart Grid, vol. 10, no. 3, pp. 2569-2580, May 2019. [百度学术]
Z. Yang, H. Zhong, Q. Xia et al., “Solving OPF using linear approximations: fundamental analysis and numerical demonstration,” IET Generation, Transmission & Distribution, vol. 11, no. 17, pp. 4115-4125, Nov. 2017. [百度学术]
Z. Yang, K. Xie, J. Yu et al., “A general formulation of linear power flow models: basic theory and error analysis,” IEEE Transactions on Power Systems, vol. 34, no. 2, pp. 1315-1324, Mar. 2019. . [百度学术]