基于Matpower的电力系统潮流计算仿真

第一部分 前言

  在之前的牛顿-拉夫逊潮流计算的原理上,可以加深大家对于潮流计算的理解,在本文中将通过Matpower进行Case文件的编写与仿真,最终加深对潮流计算的理解程度。

  如果对潮流计算的原理不太清楚的可以参考之前的文章——基于Matpower的电力系统潮流计算设计原理https://blog.csdn.net/Gentleheng/article/details/112506417

   本次设计的电力系统设置8台发电机,使其在一定的功率范围下运行,然后通过对28个节点的数据进行设置,在部分节点支路之间设置了变压器以此来保证电力系统的电压等级,同时还对节点设置无功补偿来对系统进行一定的无功补偿。在完成电力系统的设计后,通过Matlab计算出系统节点导纳矩阵,根据节点导纳矩阵验证节点数据的正确性,然后基于Matpower工具包中的runpf函数,调用编写的Case28_08.m文件进行潮流计算。所编写的Case文件中主要包含电力系统的节点数据矩阵、发电机数据矩阵和支路数据矩阵,通过3个矩阵最终得到了8机28节点的电力系统有功损耗和无功功率,系统的有功损耗与负荷消耗的有功功率之和等于发电机输出的有功功率。

第二部分 电力系统结构图

  本次设计的电力系统包含了8台发电机、28个节点、7台变压器和2个无功补偿点,如图所示
在这里插入图片描述

  根据上图可以看出,节点17、18、19、20、21、22、23、24处接有发电机,发电机出设置功率参数用于对整个系统进行有功输入,各个发电机节点的有功功率和无功功率如表1所示;属于PV节点,其余节点属于PQ节点,其中5和6、6和7、7和13、17和20、22和23、23和24、26和27之间设置了变压器,变压器变比数据如表1所示,同时节点6和15处用于无功补偿,据此设计出了图1所示的电力系统图,并以此为依据设计出Case28的潮流计算程序。

第三部分 Case28节点的编写

  首先根据原先设计的电力系统结构图进行各个节点数据的编写,然后按照设计要求:至少含有两个电压等级;各负荷节点的负荷功率因数不低于0.8,要求平衡节点电压幅值设置为1.05,基于上述目标进行如下Case28节点的编写。

8机28节点电力系统发电机功率

  8机28节点电力系统发电机功率如下表所示(包含有功和无功功率)

节点1718192021222324
Pd/MW6006005006505505408001000
Qd/MW200110170200100000

8机28节点电力系统节点功率

  8机28节点电力系统节点功率如下表所示(包含节点的有功、无功功率)

节点1234567
Pd/MW97.60322233.806585
Qd/MW44.202.4840-7088
节点891011121314
Pd/MW03300158680300250
Qd/MW032.50301031584.6
节点15161718192021
Pd/MW308.60139280206850
Qd/MW-9201775.528.9300
节点22232425262728
Pd/MW600011001102000220
Qd/MW21002502010028.8

平衡节点矩阵数据

  设置节点20作为电力系统的平衡节点,保证其电压幅值为1.05,平衡节点数据如下表所示

BUS_itypePdQdGsBsAreaVmVabaseKVzoneVmaxVmin
20385300011.05031111.060.94

8机28节点电力系统变压器变比

  8机28节点电力系统变压器变比数据如表所示,在5和6、6和7、7和13、17和20、22和23、23和24、26和27之间设置变压器。

K5-6K6-7K7-13K17-20K22-23K23-24K26-27
1.071.061.061.0321.251.251.25

第四部分 潮流计算仿真数据

潮流计算节点数据

  基于之前的数据要求以及参数设置,将 28 节点的数据进行如下设置,将潮流计算过程中涉及到的重要参数数据记录在下表中(由于节点数据过多,仅部分节点参数数据)。

Bus_itypePdQGsBsVmVaVmaxVmin
1197.644.2001.03938-13.5371.060.94
2100001.04849-9.78521.060.94
313222.4001.0307-12.2761.060.94
41233.884000.99839-12.7551.060.94
5100001.00822-10.4081.060.94
6165-70001.0383301.060.94
718588001.00081-8.99881…060.94
8100001.01232-10.7151.060.94
9133032.5001.03252-10.0331.060.94
16100001.0501-5.411.060.94
17213917001.05256-9.43881.060.94
18228075.5001.03834-11.3651.060.94
19220628.9001.05037-5.9281.060.94
2038530001.0501.060.94
21200001.04996-7.37041.060.94
222600210000.98201.060.94
23200001.03-14.5351.060.94
2421100250000.9841-0.18841.060.94
25111020000.9972-0.19321.060.94
26120010001.0123-1.63111.060.94
27100001.04941.77651.060.94
28122028.8001.06364.46841.060.94

  根据上表可以看出,节点 17—24 共 8 个节点设置为发电机,type类型为 2,通过设置其有功无功参数来改变结果,其中第 20 号节点设置为平衡节点,type 为 3,平衡节点的电压幅值为 1.05,电压角度为 0。在节点 6 和节点 15处设置无功补偿。其余节点属于PQ 节点,其参数可以通过自己的需求进行设置,8 机 28 节点系统的电导均为 0,且为有名值,大部分负荷的功率因数在 0.8 以上,整个电力系统的电压幅值上下限控制在 1.06—0.94 范围内

潮流计算发电机数据

  8 机 28 节点电力系统发电机数据如表 如下表所示

BusPgQgVgPmaxPmin
176002001.05256136500
186001101.03834496400
195001701.05037375080
206502001.056800
215501001.04995800
2254000.9825400
2380001.038000
24100000.984112000

  根据上表可以看出,发电机属于 PV 节点,节点 17 至 24 共 8 个节点用于发电机的参数设置,为系统提供有功功率,发电机的有功功率和无功功率将影响系统的最终结果,可以根据不同的需求进行调节,在本系统中统一将无功上限设为200,下限为 0 进行计算。

潮流计算支路数据

  8 机 28 节点电力系统支路数据如下表所示(由于支路数据较多,仅展示部分节点间的支路数据)。

fbustbusrxbRatio
120.00350.04110.69870
1140.00230.03530.38040
1270.00140.0250.750
230.00130.02130.22140
2280.00670.00860.1460
340.00130.01510.25720
3120.00110.01330.21380
450.00040.00460.0780
4200.00220.0350.3610
20170.00140.01510.2491.032
21220.00140.01470.23960
22230.0080.015601.25
23180.00060.00960.18460
232400.014301.25
24250.00320.03230.5310
25260.00050.027200
26270.00060.023201.25
27280.00430.04740.78020

generator cost data矩阵数据

在这里插入图片描述

第五部分 潮流计算结果分析

系统数据变量数据P(MW)Q(MAvr)
Buses28Total Gen Capacity5598-0 to 1600
Generators8On-line Capacity5598-0 to 1600
Committed Gens8Generation5862.51512.2
Loads20Load5770991.9
Shunts0Shunt(inj)-00
Branches35Losses92.521599.91
Transformers8Branch Charging-1079.7
Inter-ties11 Total Inter-tie Flow027.8

在这里插入图片描述
  系统的有功损耗 92.52MW 与负荷消耗的 5770MW 之和等于 5862.52MW,恰好等于 8 台发电机输出的有功功率,符合实际情况,同时根据这个可以看出潮流计算的结果是正确的。
节点数据
在这里插入图片描述

  • PV 节点的有功功率和电压幅值在潮流计算 中保持不变; 但值得注意的是,2号节点有功功率却变为 1272.52MW,原因是其在平衡系统功率时发生了变化 20号平衡节点的有功功率为 1272.52MW,在之前的功率设置范围(1500MW—0MW)内,因此 20 号节点设置为平衡节点是合理的。
  • 无功补偿 0MVar 是各节点总和,表明这些节点起到了无功补偿的作用。

支路数据
在这里插入图片描述在这里插入图片描述
  根据仿真数据可知,发电机节点的有功功率、负荷节点的有功功率和无功功率与设定的初值是一致的,所有的节点电压也都在设定的上下限之间。并且变压器的设置也起到了作用,节点电压并未发生越限,这也说明整体的 8 机 28 节点的电力系统设计较为合理。
  具体的仿真程序可以参照以下链接:Matpower8机28节点程序设计代码
  以上就是本次电力系统潮流计算仿真结果,希望通过本次的讲解能够加深大家对于Matpower仿真的理解。文章的内容可能存在部分不足之处,如有错误,请在评论区指出,谢谢。

  • 16
    点赞
  • 132
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

夜雨星驰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值