Journal of Modern Power Systems and Clean Energy

ISSN 2196-5625 CN 32-1884/TK

网刊加载中。。。

使用Chrome浏览器效果最佳,继续浏览,你可能不会看到最佳的展示效果,

确定继续浏览么?

复制成功,请在其他浏览器进行阅读

An Extended DC Power Flow Model Considering Voltage Magnitude  PDF

  • Dundun Liu
  • Lu Liu
  • Haozhong Cheng
  • Shenxi Zhang
  • Jieqing Xin
Key Laboratory of Control of Power Transmission and Conversion, Ministry of Education, Shanghai Jiao Tong University, Shanghai 200240, China

Updated:2021-05-19

DOI:10.35833/MPCE.2019.000146

  • Full Text
  • Figs & Tabs
  • References
  • Authors
  • About
OUTLINE

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.

I. Introduction

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) model [

1]. Therefore, the well-known classical DC power flow (DCPF) model is widely used in transmission expansion planning, economic dispatch and contingency analyses. However, the application of DCPF model is limited owing to its drawbacks such as low accuracy and inability of calculating voltage magnitudes and reactive power. Many versions of improved models are proposed to guarantee the accuracy under tough conditions. There are increasing studies that investigate the power flow model with voltage magnitudes and reactive power. In [2], the voltage magnitudes and voltage angles were not completely decoupled. The linear power flow model proposed in [3] was suitable for radial distribution networks. Reference [4] made a further step toward a V-θ completely-decoupled linear power flow model. To derive a linearized power flow model with voltage magnitudes and reactive power, [5] took the logarithmic transform of voltage magnitudes, and [6] utilized a data-driven method. References [7] and [8] performed detailed analysis and investigation of the existing linear approximations of PF and OPF problems. Valuable insights into the linearization of power flow model were also provided [2]-[8].

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.

II. EDCPF Model

A. From Nodal Complex Power to Voltage Magnitudes

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 S=SNSM, Y=YNNYNMYMNYMM, θ=θNθM, V=VNVM.

The nodal complex power injection of PQ buses is calculated as:

Si*=V˙i*kYikV˙k    iN (1)

where Si is the nodal complex power at bus i; the superscript * represents the conjugation; V˙i=Viejθi is the complex bus voltage at bus i; and Yik is the admittance of line i-k.

Since bus voltage magnitudes are close to 1 p.u. in most cases, let ΔVi denote the value of voltage magnitude deviation from 1.0 p.u. and apply the following transformation (2) in nodal complex power equation (1).

Vi=1+ΔVi11-ΔVi=11-(Vi-1)=12-Vi (2)

Then (1) can be rewritten as:

Si*=1(2-Vi)ejθikYikV˙k    iN (3)

By dividing all buses into N and M types, (3) can be expressed as:

kNYikVkejθk+Si*Viejθi=2Si*ejθi-kMYikVkejθk    iN (4)

where θi and θk are the ith and kth elements of voltage angles θ, respectively.

The matrix form of (4) can be written as:

(YNN+[SN*])[ejθN]VN=2[SN*]ejθN-YNM[VM]ejθM (5)

where [] is used to denote an operator that takes an n×1 vector and creates the corresponding n×n diagonal matrix with the vector elements on the diagonal. Equation (5) is a complex linear equation, and the voltage magnitudes of PQ buses VN can be computed by matrix inversion (6).

VN=[e-jθN]2[SN*]YNN+[SN*]ejθN-[e-jθN]YNM[VM]YNN+[SN*]ejθM (6)

Considering a special case when all buses are (or converted to) PQ bus, we can write the voltage magnitude deviation ΔV in a specific form as:

ΔV=[e-jθ]Y-[S*]Y+[S*]ejθ (7)

So far, only one approximation (2) has been made. The truncation error caused by the approximation is O(ΔV2), 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.

B. Quasi-linear Relationship Between V and θ

When calculating the power flow, the loads of PQ buses SN and the voltage magnitudes of PV buses VM 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 VN can be expressed as the function of voltage angles θ:

VN=f(θ) (8)

The theoretical value of f(θ) should exactly be a real vector since VN is a real vector. However, the actual value of f(θ) 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 f(θ) and only take the real part of f(θ).

VN=R{f(θ)} (9)

where R{} is the operator that returns the real part.

2) Classical DCPF assumption: the differences of voltage angle across branches are small enough:

cos(θi-θk)1sin(θi-θk)θi-θk (10)

For convenience, four constant matrices Cn×n, Dn×n, En×m and Fn×m are defined in (11).

C=R{2(YNN+[SN*])-1[SN*]}D=I{2(YNN+[SN*])-1[SN*]}E=R{(YNN+[SN*])-1YNM[VM]}F=I{(YNN+[SN*])-1YNM[VM]} (11)

where n and m are the sizes of N and M, respectively; and I{} is the operators that return the imaginary part.

The voltage magnitude of the ith PQ bus can be linearized as:

VN(i)=e-jθN(i)k=1n(Cik+jDik)ejθN(k)-e-jθN(i)k=1n(Eik+jFik)ejθM(k)k=1n[Cikcos(θN(k)-θN(i))-Diksin(θN(k)-θN(i))]-k=1m[Eikcos(θM(k)-θN(i))-Fiksin(θM(k)-θN(i))]k=1n[Cik-Dik(θN(k)-θN(i))]-k=1m[Eik-Fik(θM(k)-θN(i))]=HiiθN(i)+k=1nHikθN(k)+k=1nFikθM(k)+bi (12)

where i and k are the element indices of matrices C,  D,  E,  F; and Hii, Hik, bi are the auxiliary elements defined as:

Hii=-Dii+k=1nDik-k=1mFikHik=-Dikbi=k=1nCik-k=1mEik (13)

The matrix form of (10) can be written as:

VN=HθN+FθM+b (14)

C. EDCPF Model

With the quasi-linear relationship between voltage angles and voltage magnitudes, the classical DCPF model can be extended by integrating (14). Let A=[H F], the EDCPF model for a power system with nb buses can be written as:

P=Bθ'VN=Aθ+b (15)

where P is the (nb-1)×1 vector for the buses injected with active power without the slack bus; B is the (nb-1)×(nb-1) susceptance matrix without the slack bus; θ' is the (nb-1)×1 vector for voltage angles without the slack bus; θ is the nb×1 vector for all voltage angles; VN is the n×1 vector for voltage magnitudes; A is the n×nb constant matrix; and b is the n×1 constant vector.

The matrix B 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.

III. Numerical Results

Case studies are carried out on a series of test systems from MATPOWER 6.0 [

5] including distribution networks (IEEE 33-bus and IEEE 69-bus) and transmission networks (IEEE 14-bus, IEEE 30-bus, IEEE 118-bus and Polish 3012-bus). The mean ratio of r/x of IEEE 33-bus and IEEE 69-bus are 1.44 and 2.05, respectively. The simulation platform is MATLAB R2017a on a PC with Intel CORE i5 and 8 GB RAM. Taking the results of ACPF model as the benchmark, the average errors of the voltage magnitudes of PQ buses are calculated by:

εV=1ni𝒩|Vi-Viref| (16)

where Viref is the voltage magnitude obtained from ACPF.

A. Accuracy Comparison of Different Methods

Table I shows the performances of the classical DCPF model, the models from [

2] and [4], and the proposed EDCPF model, whose computation time are represented by tDCPF, t[2], t[4], and tEDCPF, respectively. For two radial distribution networks, the proposed EDCPF model achieves high precision. For four meshed transmission networks, the proposed EDCPF model also has lower error compared with other models. It can be observed from Table I that the EDCPF model has the best performance in almost all cases including radial distribution networks with high r/x ratio and meshed transmission networks. The detailed performance of EDCPF on voltage magnitude estimation is shown in Figs. 1 and 2.

TABLE I Comparison of Average Errors of Voltage Magnitudes of Different DCPF Models
Test caseεVDCPF (p.u.)εV[2] (p.u.)εV[4] (p.u.)εVEDCPF (p.u.)
IEEE 33-bus 0.0532 0.0507 0.0037 0.0004
IEEE 69-bus 0.0270 0.0258 0.0019 0.0004
IEEE 14-bus 0.0448 0.0114 0.0120 0.0031
IEEE 30-bus 0.0226 0.0119 0.0017 0.0003
IEEE 118-bus 0.0225 0.0065 0.0016 0.0017
Polish 3012-bus 0.0892 0.0055 0.0034 0.0026

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.

B. Comparison of Computation Time of Different Methods

The computation time of different methods with different test cases is listed in Table II. Overall, the computation time of each method is quite short, and the computation time of single calculation may be inaccurate. Therefore, to avoid random errors, we take the average computation time of 100 calculations for each method.

TABLE II Comparison of Computation Time of Different DCPF Models
Test casetDCPF (ms)t[2] (ms)t[4] (ms)tEDCPF (ms)
IEEE 33-bus 5.28 3.31 4.50 5.32
IEEE 69-bus 5.81 4.77 4.28 6.18
IEEE 14-bus 4.75 2.58 3.86 4.78
IEEE 30-bus 5.17 3.24 3.85 5.35
IEEE 118-bus 7.98 7.31 4.10 8.16
Polish 3012-bus 8.55 1827.35 944.60 987.60

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.

C. Performance of EDCPF Under Extreme Conditions

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 VM with ±0.1 p.u. and ±0.2 p.u., respectively, and then calculate the voltage magnitudes of PQ buses VN. Table III shows the average errors of VN of different test systems under extreme conditions. The average errors are calculated according to (16). The base case refers to the case with the original VM in test systems. The extreme conditions include VM-0.2, VM-0.1, VM+0.1, and VM+0.2. For example, the condition of VM-0.2 means decreasing all voltage magnitudes of PV buses and the slack bus by 0.2 p.u.. Also, Table III lists the original range of VM in test systems. The power flow of the Polish 3012-bus test system would not converge when the voltage magnitudes of PV buses are changed. Therefore, the Polish 3012-bus test system is not included in Table III. Taking the IEEE 118-bus test system for example, the voltage magnitudes of PQ buses are demonstrated with different voltage magnitudes of PV buses in Fig. 3.

TABLE III Average Errors of Voltage Magnitudes Under Extreme Conditions (p.u.)
Test caseOriginal range of VMCondition
VM-0.2VM-0.1Base caseVM+0.1VM+0.2
IEEE 33-bus [1.0,1.0] 0.0065 0.0022 0.0004 0.0002 0.0011
IEEE 69-bus [1.0,1.0] 0.0036 0.0013 0.0004 0.0003 0.0007
IEEE 14-bus [1.01,1.09] 0.0076 0.0046 0.0031 0.0025 0.0028
IEEE 30-bus [1.0,1.0] 0.0024 0.0009 0.0003 0.0004 0.0009
IEEE 118-bus [0.943,1.05] 0.0043 0.0026 0.0017 0.0013 0.0012

Note:   The error of IEEE 118-bus test system is 0.0014 p.u. under the condition of VM+0.3.

Fig. 3 Performance of EDCPF on voltage magnitudes estimation under extreme conditions verified by IEEE 118-bus test system.

As shown in Table III, in most cases, the error of the EDCPF model increases as the voltage magnitudes deviate from 1.0 p.u.. Compared with the increase of voltage magnitudes, the decrease of voltage magnitudes has greater impacts on calculation accuracy. Although extreme conditions are considered, the overall performance of EDCPF is satisfactory, since the average error does not exceed 0.01 p.u. for all conditions. However, the EDCPF method should be carefully applied under extreme conditions.

IV. Conclusion

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

1

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. [百度学术

2

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. [百度学术

3

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. [百度学术

4

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. [百度学术

5

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. [百度学术

6

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. [百度学术

7

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. [百度学术

8

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. . [百度学术