鄢长春1 张焰1 陈章潮1 蓝毓俊2 陈芯蕊2 1.上海交通大学 电力工程系 200240 2.上海市电力工业局 生技处 200001
1 引 言 配电网网损计算是配电网经济运行、电网技术改造等的基础。理论上,配电网损耗计算的表达并不成问题,但由于实际系统中各节点负荷的时变性,导致网络潮流分布、网损功率也具有时变性的特点。电力系统的节点功率平衡方程及网损电量的计算表达式为:
(1.a)
(1.b)
(2)
其中Pis(t)、Qis(t)为节点i的净注入功率,Gij、Bij为节点i,j之间的互导纳值,Ui、θi、Uj、θj为节点i、j的电压幅值、相角,WL(T)为T时段内的网损电量。以上各量均为时间的函数。 通常情况下,我们可以得到Pis(t)、Qis(t)在某些采样时刻tm的值Pis(tm)、Qis(tm),但无法得知Pis(t)、Qis(t)的时域表达式。另外,由于潮流方程(式1)的非线性,很难得到Ui(t)、θi(t)的显式表达式,故准确计算某段时间的损耗WL(T)(式2)实际上是非常困难的。此外,在实际当中要采集系统较为齐全的运行数据Pis(tm)、Qis(tm)也是很困难的。因此,在以往的损耗算法中,较少考虑运行状态时变性的问题。在一些精度要求不高的场合下,仅采用估算的方法或估算与潮流计算相结合的方法(如等效电流分布法[1]、等值电阻法[2]、各种回归分析法[2]等)。在精度要求稍高的场合下,多使用潮流计算方法(如等效节点功率法、损耗功率累加法[2]等),但由于采样时刻的间隔性,这些算法只是将实际连续变化的节点功率曲线Pis(t)、Qis(t)当作阶梯形变化的功率曲线处理,近似地考虑系统状态的时变性,故这类算法的结果与实际情况有一定的差距。 只有尽可能地反映实际节点功率Pis(t)、Qis(t)的时变性,并力图按式(1)、(2)求解系统损耗,才能从本质上准确地计算电力系统的电能损耗。本文提出的几种算法(动态潮流法、节点电压插值/拟合法、损耗功率插值/拟合法)正是基于这一思想而来的。
2 动态潮流法 动态潮流法的主要目的是求取系统的状态变量Ui(t)、θi(t)的时域表达式,从而利用式(2)准确地计算系统损耗电量。以往的动态潮流法实质上都是采用离散求解静态潮流的方法[3,4],这些方法通过对系统节点功率大量的采样值进行潮流计算来反映系统状态随时间的变化趋势,因此并不实用。本文的动态潮流算法是基于Taylor级数展开技术的动态潮流算法,它以曲线插值或拟合方式获取节点功率时域表达式Pis(t)、Qis(t)及其各阶导数,由此递推可得节点电压的各阶导数U(k)i(t)、θ(k)i(t)(其中k为导数阶数,k=1~M。M为节点电压导数的最高阶数),再利用Taylor级数展开式得到节点电压的时域表达式Ui(t)、θi(t),从而由式(2)求取WL(T)的时域表达式(当T视为变量时)。该算法分为三个部分: 2.1 节点功率Pis(t)、Qis(t)时域表达式及其各阶导数P(k)is(t)、Q(k)is(t)的求取 在计算时段T内,根据节点i在各采样时刻tm的值Pis(tm)、Qis(tm)利用分段插值或拟合的方法求取节点功率曲线Pis(t)、Qis(t)的代数多项式(注:此处运用分段插值或拟合的方法有利于降低代数多项式Pis(t)、Qis(t)的阶数、插值或拟合的误差并减小2.2节的计算量,如使用分段三次样条插值法[5],对节点i在一天25个采样时刻的Pis(tm),可以得到依次8个时间小段内的形如Pis(t)=a0t3+a1t2+a2t+a3的三次代数多项式,而它们在各自对应的时间小段内的最大误差为四阶余项),对它们分别求导易得其各阶导数的代数多项式P(k)is(t)、Q(k)is(t)(其中k为导数阶数,k=1~L。 L为节点功率导数的最高阶数)。 2.2 节点电压的幅值和相角各阶导数U(k)i(t)、θ(k)i(t)的求取 系统节点功率平衡方程为:
ΔPi(t)=Pis(t)-Pie(X(t))=0 (3.a) ΔQi(t)=Qis(t)-Qie(X(t))=0 (i=1~N-1) (3.b)
其中Pis(t)、Qis(t)为节点功率的时域表达式,Pie(X(t))、Qie(X(t))是节点注入功率的计算函数,X(t)为节点状态变量列向量(在极坐标下表示为节点电压幅值和相角,在直角坐标表示为节点电压实部和虚部),这里各量均为时间的函数。将式(3.a)、(3.b)缩写为统一的形式:
ΔW(t)=Ws(t)-We(X(t))=0 (4)
对式(4)求各阶导数为[6]:
W(1)s(t)=Ja(X(t))X(1)(t) (5)
其中Jaccobi矩阵为Ja(X(t))= We(t)/ X(t)。又由二项式定理可得:
(6)
由Jaccobi矩阵定义可知J(j)a(X(t))=Ja(X(j)(t)),故系统状态变量的各阶导数为:
X(1)(t)={Ja(X(t))}-1W(1)s(t) (7) X(k)(t)={Ja(X(t))}-1W(k)s(t)

其中M为节点电压导数的最高阶数,Cjk-1=(k-1)!/(k-1-j)!j!)。 将计算时段T分为若干时间小段(注:这些时间小段由2.1节内所选定的分段插值或拟合方法自动地确定),设X(t0)为某时间小段初始时刻的系统状态初值,则可通过式(7)、(8)由低到高次递推求解状态变量的各阶导数X(k)(t)。在计算过程中,运用节点优化编号、稀疏存储和LU分解技术将显著地提高以上方程组的求解效率。 在各时间小段中,由Taylor级数展开式可得该段内的节点电压时域表达式为:
(9)
其截断误差为
(10)
2.3 系统铁耗、铜耗、线路损耗及总损耗时域表达式的求取 系统中线路、变压器元件均采用П形等值电路,并计及变压器非标准变比和励磁支路。由节点电压的代数多项式X(t)可分别求取系统铁耗、铜耗、线路损耗及总损耗功率的代数多项式PFe(t)、PCu(t)、PLine(t)、PL(t),将各损耗功率表达式对时间积分,易得到系统铁耗、铜耗、线路损耗及总损耗电量的代数多项式WFe(T)、WCu(T)、WLine(T)、WL(T)。
3 节点电压插值/拟合法 由计算时段内各采样时刻tm的节点功率值Pis(tm)、Qis(tm)进行潮流计算,得到各采样时刻tm的节点电压列向量X(tm),对不同采样时刻的各节点电压值运用分段插值或拟合的方法可得到节点电压列向量的近似表达式X(t),同理按照2.3中的方法取得系统各项损耗功率、损耗电量的时域表达式。
4 损耗功率插值/拟合法 由计算时段内各采样时刻tm的节点功率值Pis(tm)、Qis(tm)进行潮流计算,并得到该时刻的各项损耗功率PFe(tm)、PCu(tm)、PLine(tm)、PL(tm),同理可用插值或拟合的方法可得到网络损耗功率表达式PFe(t)、PCu(t)、PLine(t)、PL(t),分别对时间积分可得WFe(T)、WCu(T)、WLine(T)、WL(T)。
5 算例分析和算法比较 运用以往的常规算法及本文提出的三种算法,分别对上海地区某67节点配电网由采样所得的运行数据计算24小时内的各项损耗功率及电量,其计算结果如表1(注:损耗电量单位kWh,各项性能指标比较的基准应为损耗功率累加法。)
表1
网损算法
计算时段内的损耗电量
计算 精度
计算量
铁损
铜耗
线路损耗
总损耗
等效电流分布法
318.2653
61.3760
142.9620
522.6033
最低
较小
节点等效功率法
321.3663
32.1580
131.3396
484.8558
较低
较小
损耗功率累加法
321.5268
32.1958
117.3541
471.0795
基准
基准
动态潮流法
320.6942
32.7556
119.8009
473.2508
较高
相当或略小
电压插值/拟合法
321.5828
32.2061
117.4258
471.1598
较高
稍大
损耗功率插值/拟合法
321.5250
32.2346
118.0633
471.8228
较高
稍大
等效电流分布法实质上是一种估算方法,它先求得计算时段内配电网各支路上的平均电流分布,再通过查负荷曲线形状系数确定相应支路的等效电流分布,从而求得各项损耗电量。该方法未用到潮流计算,仅以经验公式对负荷的时变性作简单的处理。计算简便但精度较低,在系统负荷变化幅度较大的场合下会有较大的误差(如上述算例所示)。另外,它不能计算任意时刻的损耗功率、损耗电量(时域表达式),故灵活性较差。 节点等效功率法将计算时段内随时间变化的各节点注入功率处理为节点等效功率,仅用一次潮流计算来确定系统各项损耗电量。该算法通过将负荷曲线梯形化或查负荷曲线形状系数的方式获取节点等效功率,这样计算出来的等效功率会有一定误差。另外,当各节点功率取等效功率时,由此得到的系统潮流分布并不一定就是该段时间内的等效分布,这是该方法的不足之处。但这种算法计算简便,在负荷功率变化幅度不大的场合下可得到较为满意的结果。 损耗功率累加法是在计算时段内对各个采样时刻作潮流计算,再将各时刻损耗功率乘以相应的采样间隔时间,累加得到系统损耗电量。这种方法实质是将连续变化的负荷当作阶梯形变化的负荷处理,随着采样点增加(采样间隔相应减小),虽然更进一步反映系统的实际状态,但潮流计算的次数却随采样数目以线性速度增加。此外,该方法灵活性较差,非采样时刻的损耗功率、损耗电量无法直接获得(或只能通过数值处理方法如Newton插值法获得)。目前该方法在电力系统网损计算中使用得最为广泛,因此作为各种方法比较的基准。 动态潮流法力图按照实际系统的运行规律(式1)计算系统各项损耗功率及损耗电量(式2)。为尽可能准确地反映各节点功率随时间变化的实际状况,针对各时刻的采样值,用分段低次样条插值的方法求取Pis(tm),Qis(tm)的近似表达式(因实际的节点负荷曲线是任意变化的曲线,而经插值或拟合得到的是分段低次代数多项式曲线,故此处必然引入了一定的误差)。在计算节点电压各阶导数时(式7、8),若该导数最高阶数M大于或等Pis(t)、Qis(t)多项式的最高次数L,则可消除节点电压X(t)因Taylor级数展开而引入的截断误差(式10)。因此,该方法的精确度主要取决于节点功率采样值的插值(或拟合)曲线Pis(t)、Qis(t)能否反映实际运行系统的节点负荷功率曲线。在计算量方面,对系统在一天25个采样时刻的采样值,损耗功率累加法需要25次潮流计算;动态潮流法如使用分段三次样条插值,则只需要八次潮流计算(参见2.1节),当计算节点电压的各阶导数(式7、8)时,在各时间小段内,节点电压导数的最大阶数为M=3,Jaccobi阵为常系数稀疏矩阵,运用LU分解法求逆,使得该递推过程简洁而迅速。因此,从总体上看,动态潮流法的计算量与损耗功率累加法相当或相对略小,但由于前者计及负荷功率的时变性,使得精度更高,并具有较好的灵活性,可直接得到计算时段内损耗功率、损耗电量的时域代数表达式,这正是它有别于以往常规算法之处。 电压插值/拟合法通过将各采样时刻tm潮流计算得到的系统状态变量X(tm)进行分段插值或拟合,亦可得到节点电压的近似分段表达式X(t)(即假定系统状态变量X(t)依照各采样时刻的X(tm)平滑地变化),从而避免了动态潮流法中利用递推法求节点电压的各阶导数来获得表达式X(t)。损耗功率插值/拟合法实际上是对损耗功率累加法的一种数值处理(即假定系统损耗功率依照各采样时刻的损耗功率值平滑地变化)。由于它们的潮流计算的次数与损耗功率累加法相同,故计算量均略大于损耗功率累加法。但这两种算法均从一定的角度反映了系统运行的时变性,故具有较高的精度和较好的灵活性。 综上所述,本文提出的几种算法都在一定的程度上反映了实际系统运行状态(节点注入功率、潮流分布、损耗功率)的时变性。经算例表明,其综合性能均较常规算法优越。
[1] [2] 下一页
|