电力系统潮流计算的计算机算法(一)——网络方程、功率方程和节点分类

news2025/5/21 5:17:56

本篇为本科课程《电力系统稳态分析》的笔记。

本篇为这一章的第一篇笔记。下一篇传送门。

实际中的大规模电力系统包含成百上千个节点、发电机组和负荷,网络是复杂的,需要建立复杂电力系统的同一潮流数学模型,借助计算机进行求解。

简介

计算机算法发展历程

  • 1956,高斯法,对初值不敏感,收敛慢。
  • 1967,阻抗法,收敛性好,主要基于公式 U ˙ = Z I ˙ \dot{U}=Z\dot{I} U˙=ZI˙计算。
  • 1967,牛顿法,使用雅可比矩阵,该矩阵在迭代中会变化。
  • 1973,PQ分解法,可以快速解耦,所用雅可比矩阵是一个常数矩阵,P代表的是相角,Q代表的是幅值。

所用软件

  • PSASP:电力系统分析综合程序,为国产软件。
  • BPA
  • PTI
  • PSSIE
  • Digsilent
  • PSCAD/EMTDC

电力网络方程

节点电压方程

可以用于计算的网络方程有两种,一种是回路电流方程,另一种是节点电压方程,实际中使用的是节点电压方程,因为:

  1. 电力系统接地支路多,回路电流所列方程比节点电压所列方程要多。
  2. 电力系统的网络较为难找。
  3. 电力系统希望求出的是电压,而节点电压方程直接就可求出。

如下图所示为一个简单的电网。

在这里插入图片描述

略去变压器的励磁功率和线路电容,复合用阻抗表示,就可以得到一个5节点(包括接地节点)和7条支路的等值电路,如下图所示:

在这里插入图片描述

将节点1和节点4的电压源变换成电流源,可以得到下面的等值电路:

在这里插入图片描述

其中 I ˙ 1 = y 10 E ˙ 1 \dot{I}_1=y_{10}\dot{E}_1 I˙1=y10E˙1 I ˙ 4 = y 40 E ˙ 4 \dot{I}_4=y_{40}\dot{E}_4 I˙4=y40E˙4

可以根据等值电路列出节点电压方程:
{ y 10   V ˙ 1 + y 12   ( V ˙ 1 − V ˙ 2   ) = I ˙ 1 y 12   ( V ˙ 2 − V ˙ 1   ) + y 20   V ˙ 2 + y 23   ( V ˙ 2 − V ˙ 3   ) + y 24   ( V ˙ 2 − V ˙ 4   ) = 0 y 23   ( V ˙ 3 − V ˙ 2   ) + y 34   ( V ˙ 3 − V ˙ 4   ) = 0 y 24   ( V ˙ 4 − V ˙ 2   ) + y 34   ( V ˙ 4 − V ˙ 3   ) + y 40   V ˙ 4   =   I ˙ 4 \begin{cases}y_{10}\:\dot{V}_1+y_{12}\:(\dot{V}_1-\dot{V}_2\:)=\dot{I}_1\\y_{12}\:(\dot{V}_2-\dot{V}_1\:)+y_{20}\:\dot{V}_2+y_{23}\:(\dot{V}_2-\dot{V}_3\:)+y_{24}\:(\dot{V}_2-\dot{V}_4\:)=0\\y_{23}\:(\dot{V}_3-\dot{V}_2\:)+y_{34}\:(\dot{V}_3-\dot{V}_4\:)=0\\y_{24}\:(\dot{V}_4-\dot{V}_2\:)+y_{34}\:(\dot{V}_4-\dot{V}_3\:)+y_{40}\:\dot{V}_4\:=\:\dot{I}_4\end{cases} y10V˙1+y12(V˙1V˙2)=I˙1y12(V˙2V˙1)+y20V˙2+y23(V˙2V˙3)+y24(V˙2V˙4)=0y23(V˙3V˙2)+y34(V˙3V˙4)=0y24(V˙4V˙2)+y34(V˙4V˙3)+y40V˙4=I˙4

对方程做出变换,得到:
{ Y 11   V ˙ 1 + Y 12   V ˙ 2 = I ˙ 1 Y 21   V ˙ 1 + Y 22   V ˙ 2 + Y 23   V ˙ 3 + Y 24   V ˙ 4 = 0 Y 32   V ˙ 2 + Y 33   V ˙ 3 + Y 34   V ˙ 4 = 0 Y 42   V ˙ 2 + Y 43   V ˙ 3 + Y 44   V ˙ 4 =   I ˙ 4 \begin{cases}Y_{11}\:\dot{V}_1+Y_{12}\:\dot{V}_2=\dot{I}_1\\Y_{21}\:\dot{V}_1+Y_{22}\:\dot{V}_2+Y_{23}\:\dot{V}_3+Y_{24}\:\dot{V}_4=0\\Y_{32}\:\dot{V}_2+Y_{33}\:\dot{V}_3+Y_{34}\:\dot{V}_4=0\\Y_{42}\:\dot{V}_2+Y_{43}\:\dot{V}_3+Y_{44}\:\dot{V}_4=\:\dot{I}_4\end{cases} Y11V˙1+Y12V˙2=I˙1Y21V˙1+Y22V˙2+Y23V˙3+Y24V˙4=0Y32V˙2+Y33V˙3+Y34V˙4=0Y42V˙2+Y43V˙3+Y44V˙4=I˙4

其中, Y 11 = y 10 + y 12   ;   Y 22 = y 20 + y 12 + y 23 + y 24   ;   Y 33 = y 23 + y 34   ;   Y 44 = y 40 + y 24 + y 34   ;   Y 12 = Y 21 = −   y 12   ;   Y 23 = Y 32 = −   y 23   ;   Y 24 = Y 42 = −   y 24   ;   Y 34 = Y 43 = −   y 34   Y_{11}=y_{10}+y_{12}\:;\:Y_{22}=y_{20}+y_{12}+y_{23}+y_{24}\:;\:Y_{33}=y_{23}+y_{34}\:;\:Y_{44}=y_{40}+y_{24}+y_{34}\:;\:Y_{12}=Y_{21}=-\:y_{12}\:;\:Y_{23}=Y_{32}=-\:y_{23}\:;\:Y_{24}=Y_{42}=-\:y_{24}\:;\:Y_{34}=Y_{43}=-\:y_{34}\: Y11=y10+y12;Y22=y20+y12+y23+y24;Y33=y23+y34;Y44=y40+y24+y34;Y12=Y21=y12;Y23=Y32=y23;Y24=Y42=y24;Y34=Y43=y34

一般的,对于n个节点(不包含大地节点)的电网而言,当以大地节点(n+1节点)为参考的时候,可以列出n阶的节点电压方程:
{ Y 11   V ˙ 1 + Y 12   V ˙ 2 + ⋯ + Y 1 n   V ˙ n =   I ˙ 1 Y 21   V ˙ 1 + Y 22   V ˙ 2 + ⋯ + Y 2 n   V ˙ n =   I ˙ 2 ⋮ ⋮ ⋮ Y n 1   V ˙ 1 + Y n 2   V ˙ 2 + ⋯ + Y n n   V ˙ n = I ˙ n \begin{cases} Y_{11}\:\dot{V}_1+Y_{12}\:\dot{V}_2+\cdots+Y_{1n}\:\dot{V}_n=\:\dot{I}_1\\ Y_{21}\:\dot{V}_1+Y_{22}\:\dot{V}_2+\cdots+Y_{2n}\:\dot{V}_n=\:\dot{I}_2\\ \vdots \hspace{2cm} \vdots \hspace{2cm} \vdots\\ Y_{n1}\:\dot{V}_1+Y_{n2}\:\dot{V}_2+\cdots+Y_{nn}\:\dot{V}_n=\dot{I}_n \end{cases} Y11V˙1+Y12V˙2++Y1nV˙n=I˙1Y21V˙1+Y22V˙2++Y2nV˙n=I˙2Yn1V˙1+Yn2V˙2++YnnV˙n=I˙n

将上面的方程组写成矩阵形式:
[ Y 11 Y 12 ⋯ Y 1 n Y 21 Y 22 ⋯ Y 2 n ⋮ ⋮ ⋮ ⋮ Y n 1 Y n 2 ⋯ Y n n ] [ V ˙ 1 V ˙ 2 ⋮ V ˙ n ] = [ I ˙ 1 I ˙ 2 ⋮ I ˙ n ] \begin{bmatrix}Y_{11}&Y_{12}&\cdots&Y_{1n}\\Y_{21}&Y_{22}&\cdots&Y_{2n}\\\vdots&\vdots&\vdots&\vdots\\Y_{n1}&Y_{n2}&\cdots&Y_{nn}\end{bmatrix}\begin{bmatrix}\dot{V}_1\\\dot{V}_2\\\vdots\\\dot{V}_n\end{bmatrix}=\begin{bmatrix}\dot{I}_1\\\dot{I}_2\\\vdots\\\dot{I}_n\end{bmatrix} Y11Y21Yn1Y12Y22Yn2Y1nY2nYnn V˙1V˙2V˙n = I˙1I˙2I˙n

简写作:
Y V ˙ = I ˙ \boldsymbol{Y}\boldsymbol{\dot{V}}=\boldsymbol{\dot{I}} YV˙=I˙

写成求和形式即为:
I ˙ i = ∑ j ∈ i Y i j V ˙ j ( i = 1 , … , n ) \dot{I}_i=\sum_{j\in i}Y_{ij}\dot{V}_j\quad(i=1,\dots,n) I˙i=jiYijV˙j(i=1,,n)

其中, I ˙ \dot{I} I˙是各个节点注入电流所组成的向量, I ˙ = [ I ˙ 1 … I ˙ i … I ˙ n ] T \boldsymbol{\dot{I}}=[\boldsymbol{\dot{I}}_1\quad\dots\quad\boldsymbol{\dot{I}}_i\quad\dots\quad\boldsymbol{\dot{I}}_n]^T I˙=[I˙1I˙iI˙n]T V ˙ \boldsymbol{\dot{V}} V˙是各个节点电压所组成的向量, V ˙ = [ V ˙ 1 … V ˙ i … V ˙ n ] T \boldsymbol{\dot{V}}=[\dot{V}_1\quad\dots\quad\boldsymbol{\dot{V}}_i\quad\dots\quad\boldsymbol{\dot{V}}_n]^T V˙=[V˙1V˙iV˙n]T Y \boldsymbol{Y} Y是网络的节点导纳矩阵。

节点导纳矩阵的对角线元素 Y i i Y_{ii} Yii是节点i的自导纳,其值等于该节点所连支路的导纳之和;非对角元素 Y i j Y_{ij} Yij是节点i和节点j之间的互导纳,其值等于所连支路导纳的负值。

节点导纳矩阵元素的物理意义

对于节点电压方程,令 V ˙ k ≠ 0 , V ˙ j = 0 ( j = 1 , 2 , ⋯ n , j ≠ k ) \dot{V}_{k}\neq0,\dot{V}_{j}=0(j=1,2,\cdots n,j\neq k) V˙k=0,V˙j=0(j=1,2,n,j=k),那么就有:
Y i k   V ˙ k   =   I ˙ i ( i   =   1 , 2 , ⋯   , n ) Y_{ik}\:\dot{V}_k\:=\:\dot{I}_i\quad(i\:=\:1,2,\cdots,n) YikV˙k=I˙i(i=1,2,,n)

即:
Y i k = I ˙ i V ˙ k ∣ V ˙ j = 0 , j ≠ k Y_{ik}=\frac{\dot{I}_i}{\dot{V}_k}\Bigg|_{\dot{V}_j=0,j\neq k} Yik=V˙kI˙i V˙j=0,j=k

  • k = i k=i k=i时,网络中除了节点i之外的所有节点都接地的时候,从节点i注入网络的电流和节点i的电压之比,就是节点i的自导纳 Y i i Y_{ii} Yii
  • k ≠ i k\neq i k=i时,网络中除了节点k之外的所有节点都接地的时候,从节点i注入网络的电流和节点k的电压之比,就是节点i,k之间的互导纳 Y i k Y_{ik} Yik。互导纳有关系 Y i k = Y k i Y_{ik}=Y_{ki} Yik=Yki。如果节点i和k之间没有直接连接,那么有 Y i k = 0 Y_{ik}=0 Yik=0

从上面的分析可见,节点导纳矩阵的特点是:

  1. 节点导纳矩阵为 n × n n\times n n×n阶的复数矩阵,当电网至少有一条接地支路的时候就是非奇异矩阵。
  2. 节点导纳矩阵式对称矩阵,即 Y i k = Y k i Y_{ik}=Y_{ki} Yik=Yki,计算机存储的时候只需要存一半。
  3. 如果节点之间没有直接连接的支路,那么有 Y i k = 0 Y_{ik}=0 Yik=0。所以矩阵中存在着很多的0元素,这类矩阵叫做稀疏矩阵。

节点导纳矩阵的形成和修正

实际的电力系统所包含节点成千上万,通常采用追加支路法来形成导纳矩阵。做法是:

  1. 先给节点进行编号,程序形成了一个空的导纳矩阵,所有都是零。
  2. 然后针对第一条支路,修正其自导纳的值,然后再修正其互导纳的值。
  3. 对于第二条及以后得支路,采用相同的方法进行修正,直到所有支路都处理完为止。

当电力系统中网络接线改变的时候,需要修改节点导纳矩阵。不需要重新建立矩阵,只需要做个别元素的修正就可以。

  1. 从网络的节点i引出了一条导纳为 y i k y_{ik} yik的新支路,同时新增一个节点k,如下图所示:
    在这里插入图片描述
    因为节点数增加了一个,所以矩阵要增加一行一列,新增的对角元素就是节点k的自导纳 Y k k = y i k Y_{kk}=y_{ik} Ykk=yik。新增的非对角元素中,只有 Y i k = Y k i = − y i k Y_{ik}=Y_{ki}=-y_{ik} Yik=Yki=yik,其余的非对角元素都是零。在矩阵的原有部分,只有节点i的自导纳有变化量为 Δ Y i i = y i k \Delta Y_{ii}=y_{ik} ΔYii=yik
  2. 在原有的节点i,j之间增加一条支路,其导纳为 y i j y_{ij} yij,如下图所示:
    在这里插入图片描述
    矩阵阶数不变,节点i和j的自导纳有变化量 Δ Y i i = Δ Y j j = y i j \Delta Y_{ii}=\Delta Y_{jj}=y_{ij} ΔYii=ΔYjj=yij。他们的互导纳有变化量 Δ Y i j = Δ Y j i = − y i j \Delta Y_{ij}=\Delta Y_{ji}=-y_{ij} ΔYij=ΔYji=yij。其余元素不发生变化。
  3. 在原有的节点i,j之间切除一条已有支路,其导纳为 y i j y_{ij} yij。这相当于节点i,j之间增加一条导纳为 − y i j -y_{ij} yij支路,所以节点i和j的自导纳有变化量 Δ Y i i = Δ Y j j = − y i j \Delta Y_{ii}=\Delta Y_{jj}=-y_{ij} ΔYii=ΔYjj=yij。他们的互导纳有变化量 Δ Y i j = Δ Y j i = y i j \Delta Y_{ij}=\Delta Y_{ji}=y_{ij} ΔYij=ΔYji=yij。其余元素不发生变化。

变压器的导纳阵

变压器节点如下所示:

在这里插入图片描述

变压器 Π \Pi Π型等值电路如下图所示:

在这里插入图片描述

则是一个 2 × 2 2\times2 2×2的导纳阵,自导纳为:
Y i i = 1 k Y T + k − 1 k Y T = Y T (与 k 无关) Y j j = 1 k Y T + 1 − k k 2 Y T = 1 k 2 Y T (与 k 有关) Y_{ii}=\frac{1}{k}Y_T+\frac{k-1}{k}Y_T=Y_T\quad(与k无关)\\\\ Y_{jj}=\frac{1}{k}Y_T+\frac{1-k}{k^2}Y_T=\frac{1}{k^2}Y_T\quad(与k有关) Yii=k1YT+kk1YT=YT(与k无关)Yjj=k1YT+k21kYT=k21YT(与k有关)
互导纳为:
Y i j = Y j i = − 1 k Y T Y_{ij}=Y_{ji}=-\frac{1}{k}Y_T Yij=Yji=k1YT

当变压器的变比发生变化的时候, k → k ′ k\rightarrow k' kk,那么导纳阵发生的变化为:
Δ Y i i = 0 Δ Y j j = − 1 k 2 Y T + 1 k ′ 2 Y T Δ Y i j = 1 k Y T − f r a c 1 k ′ Y T \Delta Y_{ii}=0\\\\ \Delta Y_{jj}=-\frac{1}{k^2}Y_T+\frac{1}{k'^2}Y_T\\\\ \Delta Y_{ij}=\frac{1}{k}Y_T-frac{1}{k'}Y_T ΔYii=0ΔYjj=k21YT+k′21YTΔYij=k1YTfrac1kYT

节点阻抗矩阵表示的网络方程

阻抗矩阵形式的网络方程

若节点导纳矩阵 Y \boldsymbol{Y} Y的逆矩阵存在 Y − 1 \boldsymbol{Y}^{-1} Y1,那么可以得到用节点阻抗矩阵形式表示的网络方程:
V ˙ = Z I ˙ \boldsymbol{\dot{V}}=\boldsymbol{Z}\boldsymbol{\dot{I}} V˙=ZI˙

其中, Z = Y − 1 \boldsymbol{Z}=\boldsymbol{Y}^{-1} Z=Y1就是节点的阻抗矩阵,阻抗矩阵的对角元素 Z i i Z_{ii} Zii就是节点i的自阻抗,非对角元素 Z i j Z_{ij} Zij就是节点i,j的互阻抗。

节点阻抗矩阵的物理意义和特点

当对节点i注入电位电流 I ˙ i = 1 \dot{I}_i=1 I˙i=1,其余节点不注入电流 I ˙ j = 0 ( j ≠ i ; j = 1 , … , n ) \dot{I}_j=0\quad(j\neq i;j=1,\dots,n) I˙j=0(j=i;j=1,,n),就有:
U ˙ i = Z i i U ˙ j = Z j i ( j ≠ i ; j = 1 , … , n ) \dot{U}_i=Z_{ii}\\\\ \dot{U}_j=Z_{ji}\\\\ (j\neq i;j=1,\dots,n) U˙i=ZiiU˙j=Zji(j=i;j=1,,n)

阻抗矩阵有以下的特点:

  1. 阻抗矩阵是 n × n n\times n n×n阶对称矩阵。
  2. 是各元素为复数的满阵,没有一个零元素。
  3. 若电网没有接地支路,那么导纳阵就是奇异阵,不存在阻抗矩阵。
  4. 阻抗矩阵不宜生成。
  5. 根据定义,自阻抗 Z i i Z_{ii} Zii是节点i和大地之间一端口的入端阻抗。

潮流计算的节点功率方程和节点分类

节点方程式是潮流计算的基础,已知网络矩阵后,如果能够给出电流源和电压源的值,那么直接求解网络方程就,可以得到网络内电压和电流分布情况。但是在实际的潮流计算中,通常已知的条件是发电机的输出功率或机端电压、负荷的功率等,在网络的运行状态求出之前,无论是电源电压还是节点注入电流,都无法确定。

根据复功率公式 S ~ = U ˙ I ˙ ∗ \widetilde{S}=\dot{U}\dot{I}^* S =U˙I˙,可得:
I ˙ i = ( S ~ i U ˙ i ) ∗ = P i − j Q i U ˙ i ∗ \dot{I}_i=\left(\frac{\widetilde{S}_i}{\dot{U}_i}\right)^*=\frac{P_i-jQ_i}{\dot{U}_i^*} I˙i=(U˙iS i)=U˙iPijQi

上面这个公式对于任何一个节点i都是成立的。其中, U ˙ i , I ˙ i \dot{U}_i,\dot{I}_i U˙i,I˙i分别为节点i的电压和注入电流复数, P i , j Q i P_i,jQ_i Pi,jQi分别为节点i的注入有功功率和无功功率。如果这个节点上同时接有发电机 S ~ G i = P G i + j Q G i \widetilde{S}_{Gi}=P_{Gi}+jQ_{Gi} S Gi=PGi+jQGi和负荷 S ~ L i = P L i + j Q L i \widetilde{S}_{Li}=P_{Li}+jQ_{Li} S Li=PLi+jQLi P i , j Q i P_i,jQ_i Pi,jQi发电机注入功率和负荷流出功率的差值。即 P i + j Q i = ( P G i − P L i ) + j ( Q G i − Q L i ) P_i+jQ_i=(P_{Gi}-P_{Li})+j(Q_{Gi}-Q_{Li}) Pi+jQi=(PGiPLi)+j(QGiQLi)

将上式带入节点电压方程,可得:
P i − j Q i U i ∗ = ∑ j = 1 n Y i j U j ( i = 1 , 2 , ⋯   , n ) \frac{P_i-\mathrm{j}Q_i}{U_i^*}=\sum_{j=1}^nY_{ij}U_j\quad(i=1,2,\cdots,n) UiPijQi=j=1nYijUj(i=1,2,,n)

U i ∗ U_i^* Ui乘到右边,然后两边同时取共轭,可得:
P i + j Q i = U i ∑ j = 1 n Y i j ∗ U j ∗ ( i = 1 , 2 , ⋯   , n ) P_i+\mathrm{j}Q_i=U_i\sum_{j=1}^nY_{ij}^*U_j^*\quad(i=1,2,\cdots,n) Pi+jQi=Uij=1nYijUj(i=1,2,,n)

上式就是电网的统一潮流方程,是一个复数方程,将实部和虚部分开,每个节点可以得到两个实数方程,但有四个变量,分别为节点注入有功功率P,节点注入无功功率Q,节点电压幅值U,和电压相位 θ \theta θ,必须要给定其中两个,然后使用两个方程求出剩下两个。

电压用极坐标形式表示的节点功率方程

将电压相量用极坐标形式表示为: U ˙ i = U i e j θ i ( i = 1 , ⋯   , n ) \dot{U}_i=U_ie^{j\theta_i}\quad(i=1,\cdots,n) U˙i=Uiejθi(i=1,,n)。其中, U i , θ i U_i,\theta_i Ui,θi分别为节点i电压的有效值和相角。

将导纳矩阵中的元素用直角坐标形式表示为: Y i j = G i j + j B i j ( i , j = 1 , ⋯   , n ) Y_{ij}=G_{ij}+jB_{ij}\quad(i,j=1,\cdots,n) Yij=Gij+jBij(i,j=1,,n)

则统一潮流方程可以改写为:
P i + j Q i = U i e j θ i ∑ j = 1 n ( G i j − j B i j ) U j e j θ j ( i = 1 , ⋯   , n ) P_i+jQ_i=U_ie^{j\theta_i}\sum_{j=1}^n(G_{ij}-jB_{ij})U_je^{j\theta_j}\quad(i=1,\cdots,n) Pi+jQi=Uiejθij=1n(GijjBij)Ujejθj(i=1,,n)

将上式中的指数用欧拉公式展开: e j θ = cos ⁡ θ + j sin ⁡ θ e^{j\theta}=\cos\theta+j\sin\theta ejθ=cosθ+jsinθ,这样就得到了:
P i + j Q i = U i ∑ j = 1 n U j ( G i j − j B i j ) ( cos ⁡ θ i j + sin ⁡ θ i j ) ( i = 1 , ⋯   , n ) P_i+jQ_i=U_i\sum_{j=1}^nU_j(G_{ij}-jB_{ij})(\cos\theta_{ij}+\sin\theta_{ij})\quad(i=1,\cdots,n) Pi+jQi=Uij=1nUj(GijjBij)(cosθij+sinθij)(i=1,,n)

其中, θ i j \theta_{ij} θij是节点i和j相角之差, θ i j = θ i − θ j \theta_{ij}=\theta_{i}-\theta_{j} θij=θiθj

分开实部和虚部,得到两个方程:
P i = U i ∑ j = 1 n U j ( G i j cos ⁡ θ i j + B i j sin ⁡ θ i j ) Q i = U i ∑ j = 1 n U j ( G i j sin ⁡ θ i j − B i j cos ⁡ θ i j ) ( i = 1 , ⋯   , n ) P_i=U_i\sum_{j=1}^nU_j(G_{ij}\cos\theta_{ij}+B_{ij}\sin\theta_{ij})\\\\ Q_i=U_i\sum_{j=1}^nU_j(G_{ij}\sin\theta_{ij}-B_{ij}\cos\theta_{ij})\\\\ (i=1,\cdots,n) Pi=Uij=1nUj(Gijcosθij+Bijsinθij)Qi=Uij=1nUj(GijsinθijBijcosθij)(i=1,,n)

上面两个方程就是电压用极坐标形式表示时候的节点功率方程,简称为功率方程。有n个节点的网络会有2n的方程。

电压用直角坐标系形式表示的节点功率方程

将电压相量用直角坐标形式表示: U ˙ i = e i + j f i ( i = 1 , ⋯   , n ) \dot{U}_i=e_i+jf_i\quad(i=1,\cdots,n) U˙i=ei+jfi(i=1,,n),然后带入统一潮流方程,经过整理之和可以得到两个直角坐标形式下的节点功率方程:
P i = e i ∑ j = 1 n ( G i j e i − B i j f j ) + f i ∑ j = 1 n ( G i j f i + B i j e j ) Q i = f i ∑ j = 1 n ( G i j e i − B i j f j ) − e i ∑ j = 1 n ( G i j f i + B i j e j ) ( i = 1 , ⋯   , n ) P_i=e_i\sum_{j=1}^n(G_{ij}e_i-B_{ij}f_j)+f_i\sum_{j=1}^n(G_{ij}f_i+B_{ij}e_j)\\\\ Q_i=f_i\sum_{j=1}^n(G_{ij}e_i-B_{ij}f_j)-e_i\sum_{j=1}^n(G_{ij}f_i+B_{ij}e_j)\\\\ (i=1,\cdots,n) Pi=eij=1n(GijeiBijfj)+fij=1n(Gijfi+Bijej)Qi=fij=1n(GijeiBijfj)eij=1n(Gijfi+Bijej)(i=1,,n)
而且有 U i 2 = e i 2 + f i 2 ( i = 1 , ⋯   , n ) U_i^2=e_i^2+f_i^2\quad(i=1,\cdots,n) Ui2=ei2+fi2(i=1,,n)

可见功率方程为各节点电压实部和虚部的二次方程组。

节点分类

根据电力系统实际运行条件,按照所给定变量的不同,可以分为以下三种类型:

  1. PQ节点。给定节点的有功功率P和无功功率Q,节点电压幅值 U U U和相角 θ \theta θ是待求量。对应于实际中的纯负荷节点(变电站母线)、有功功率和无功功率都给定的发电机节点(含节点上带有负荷),和既没有负荷又没有发电机的联络节点(有功功率和无功功率都为零),这种节点数量占绝大多数。
  2. PV节点。给定节点的有功功率P和节点电压幅值U,节点的无功功率Q和电压相角 θ \theta θ是待求量。这种节点必须拥有足够的可调无功容量,用于维持给定的电压幅值,所以也叫电压控制节点。对应于实际中无功功率富裕的发电厂母线以及装有无功补偿装置的变电站母线。
  3. 平衡节点。潮流计算中,因为实现不知道各节点电压,所以系统的有功损耗和无功损耗不能提前确定,意味着至少有一个节点的有功功率不能给定,那么这个节点就被称为平衡节点或松弛节点。平衡节点一般只有一个,他的电压幅值和相位已经给定,而有功功率和无功功率是待求量,一般选择容量较大的发电机节点,以便功率损耗估计有出入的时候,对他的注入有功功率产生较少的影响。

经过分析可见,确定了所有节点的类型之后,统一潮流方程组的求解就变成了由2n个方程求解2n个变量的非线性代数组求过零解的数学问题。因为平衡节点的电压幅值和相角已经给定,所以他不参与方程的求解。

潮流计算的约束条件

通过求解可以得到一组结果,但这组结果是否能够在现实工程中使用,还得需要经过检验。常用的约束有:

  1. 所有节点的电压必须满足:
    U i m i n ⩽ U i ⩽ U i m a x U_{i\mathrm{min}}\leqslant U_i \leqslant U_{i\mathrm{max}} UiminUiUimax
    为了保证电能质量和供电安全。
  2. 所有电源节点的有功功率和无功功率必须满足:
    { P G i min ⁡ ⩽ P G i ⩽ P G i max ⁡ Q G i min ⁡ ⩽ Q G i ⩽ Q G i max ⁡ \begin{cases}P_{Gi\min}\leqslant P_{Gi}\leqslant P_{Gi\max}\\\\Q_{Gi\min}\leqslant Q_{Gi}\leqslant Q_{Gi\max}\end{cases} PGiminPGiPGimaxQGiminQGiQGimax
    所有PQ节点的有功、无功功率和PV节点的有功功率,给定时候必须满足上面条件。所有PV节点无功功率和平衡节点的有功、无功功率需要按照上面的条件进行校验。
  3. 节点之间的相角差 θ i j \theta_{ij} θij必须满足:
    θ i j = ∣ θ i − θ j ∣ ⩽ θ i j max ⁡ \theta_{ij}=|\theta_{i}-\theta_{j}|\leqslant\theta_{ij\max} θij=θiθjθijmax
    为了保证系统运行的稳定性,所以要求线路两端的电压相角差不能大于一定值。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1676015.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

CSS的基础语法和常见的语法简单归纳

CSS CSS 是层叠样式表(Cascading Style Sheets)的缩写。它是一种用来控制网页样式和布局的标记语言。通过 CSS,可以定义网页中的元素(如文字、图像、链接等)的外观和排版方式,包括字体、颜色、大小、间距、…

Ubuntu 安装chrome和chromedriver

1.安装包下载 百度网盘地址 2.更新软件包 sudo apt-get update 3.安装chrome sudo apt install ./google-chrome-stable_current_amd64.deb 4.检查是否安装成功 google-chrome --version 5.安装chrome-driver驱动,解压zip文件 unzip chromedriver_linux64.z…

SOLIDWORKS教育版 SOLIDWORKS科研版 SOLIDWORKS商业版应该怎么选?

SOLIDWORKS是达索系统(Dassault Systemes S.A)的子公司,是基于Windows开发的三维CAD系统,已经成为全球三维CAD领头的品牌,市场占有率高,广泛应用于航天和国际、工业机械、汽车和运输、消费产品、设计与工程…

LeetCode11盛最多水的容器

问题描述 给定一个长度为 n 的整数数组 height 。有 n 条垂线,第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。返回容器可以储存的最大水量。说明:你不能倾斜容器。 解…

JAVA云his医院管理系统源码(如何解决传统HIS的弊端、在医院管理中的具体应用场景有哪些)

开发技术: 前端:AngularNginx; 后台:JavaSpring,SpringBoot,SpringMVC,SpringSecurity,MyBatisPlus等; 数据库:MySQL MyCat; 基于云计算技术…

虚拟化技术 分离虚拟机数据流量与ESXi的流量管理

一、实验内容 为ESXi主机添加网卡通过vClient查看已添加的网卡信息为ESXi添加网络,创建标准交换机修改网络配置,实现虚拟机数据流量与ESXi的管理流量分离 二、实验主要仪器设备及材料 安装有64位Windows操作系统的台式电脑或笔记本电脑,建…

POETIZE个人博客系统源码 | 最美博客

简介: POETIZE个人博客系统源码 | 最美博客 这是一个 SpringBoot Vue2 Vue3 的产物,支持移动端自适应,配有完备的前台和后台管理功能。 网站分两个模块: 博客系统:具有文章,表白墙,图片墙&…

使用 RyTuneX 增强您的 Windows 10 和 11 体验 – Rayen Ghanmi 的首选优化器。

📝 关于 RyTuneX 是使用 WinUI 3 框架构建的尖端优化器,旨在增强 Windows 设备🚀的性能。 RyTuneX 专为 Windows 10 和 11 打造,使用户能够毫不费力地删除顽固的预装应用程序并优化系统资源🛠️。 🚀 功能…

探索震坤行API:一键解锁高效工业用品采购新纪元!

震坤行是一家专注于工业用品的B2B电商平台,为企业客户提供一站式的工业用品采购服务。虽然震坤行没有直接公开通用的API接口供开发者调用,但通常大型企业或合作伙伴之间可以通过API进行系统集成和数据交互。以下是一个假设性的震坤行API接口调用示例与代…

Linux的进程间通信 管道 进程池

目录 前言 进程间通信的基本概念 管道 匿名管道 pipe函数 cfc 管道的四种情况 管道的五种特征 进程池 ProcessPool.cpp: Task.cpp: 前言 ubuntu系统的默认用户名不为root的解决方案(但是不建议):轻量应用服…

Fabric实现多GPU运行

官方的将pytorch转换为fabric简单分为五个步骤: 步骤 1: 在训练代码的开头创建 Fabric 对象 from lightning.fabric import Fabricfabric Fabric() 步骤 2: 如果打算使用多个设备(例如多 GPU),就调用…

运维别卷系列 - 云原生监控平台 之 02.prometheus exporter 实践

文章目录 [toc]exporter 简介常用的 exporternode-exporter 实践创建 svc创建 daemonsetprometheus 配置服务发现 exporter 简介 随着 Prometheus 的流行,很多系统都已经自带了用于 Prometheus 监控的接口,例如 etcd、Kubernetes、CoreDNS 等&#xff0c…

苹果电脑卡顿反应慢怎么办 苹果电脑卡顿严重解决方法 mac电脑太卡了怎么办

作为Mac用户,你是否正在经历或者曾经遭遇过电脑卡顿、反应慢的困扰?这可能是由于多种原因导致的,包括自启动程序过多、系统与应用未及时更新、内存管理不当等。今天和你一起来探讨下,苹果电脑卡顿反应慢时怎么办。希望能够帮助你解…

记一次跨域问题

线上跨域问题,在自己配置确认没问题下,要及时找运维看看是不是nginx配置问题。 两个方面: 项目代码 nginx配置 SpringBoot 解决跨域问题的 5 种方案! SpringBoot解决CORS跨域问题 SpringBoot-实现CORS跨域原理及解决方案

JVM 自定义类加载器

文章目录 1. 为什么要自定义类加载器1.1 隔离加载类1.2 修改类加载的方式1.3 扩展加载源1.4 防止源码泄漏 2. 自定义类加载器应用场景有哪些3. 两种实现方式 自定义类加载器是Java中的一个高级特性,允许您在运行时动态加载类。通过自定义类加载器,您可以…

windows无法启动硬件设备,代码(19)解决办法

遇到一台电脑,摄像头无法使用,查看设备管理器看到设备名前出现感叹号,双击打开看到“由于其配置信息(注册表中的)不完整或已损坏,windows无法启动硬件设备,代码(19)”错误…

测试 vs2019 c++ 在 32 位系统和 64 位系统里的 sizeof ( void * )

再看下反汇编: 接着给出 32 位系统的结果: 谢谢阅读

voceChat - 支持独立部署的个人云社交媒体聊天服务(使用场景及体验分享)

序言 在工作室的发展中,我们急需一个更加简单便捷,高效,适用于团队内部交流的组织平台。起因是我们团队一直是直接使用QQ进行活动,发现QQ很多功能不是很方便并且过于臃肿,越来越不契合工作室的生产环境,于…

Power query与Excel的区别,优势?

Power Query是Microsoft Excel的一个强大数据导入、转换和自动化的插件工具,它在Excel 2010之后的版本中被发布出来,随着时间的发展,功能不断增强。 以下是Power Query的一些优势以及它与Excel传统数据处理方式的区别和一些令人印象深刻的功…

网络完全精通版

一、目录结构 1.1目的的特点 windows和linux windows中C、D、E盘,每个都是一个根系统【多跟系统】 linux中只有一个根【单根系统】 1.2各个目录存储的内容 /root:linux中挂管理员用户的家目录 /home:linux中挂存储普通用户的家目录的目…