第4章 MATLAB在电力系统潮流计算中的应用实例
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Δ -0.12619 6 0.002059 -2.060e-4 -2.138e-5 -9.681e-1 4
Δ 1.538092 0.040847 4.184e-5 8.417e-9 5.551e-15
Δ -0.225022 -0.012610 -2.082e-4 -1.220e-5 -4.662e-14
32
OUT_ALL
-1
表4-2 MATPOWER选项向量中有关潮流计算输出结果的选项功能描述
33
34 35 36 37
OUT_SYS_SUM
OUT_AREA_SUM OUT_BUS OUT_BRANCH OUT_GEN
1
0 1 1 0
打印系统概要信息 [0 或者1]
打印区域概要信息 [0 或者1 ] 打印母线细节信息 [0 或者1] 打印支路细节信息 [0 或者1] 打印机组细节信息 [0 或者1 ]
Δ 0.575012 0.021571 1.520e-4 7.276e-6 3.819e-13
Δ 0.521730 0.009148 3.37e-6 -1.84e-9 3.552e-14
4.2.1 电力系统元件的模型选择 4.2.2 模型参数的计算及设置 4.2.3 计算结果及比较
4.2.1 电力系统元件的模型选择
Constant
a A b B c C
A B C L1
A B C
a A b B c C
A a B b C c
a b c
A B C
A B Vf_ C -C-
G1
T1
M2 M6
A a B b C c
M7
M8 wenku.baidu.com1
A a B b C c
M3
T2
G2
Constant
C
L2
C A B
L3
C
C c
A
M5
M4
A a
图4-1
2机5节点系统
1)字段baseMVA是一个标量,用来设置基准容量,如100MVA。 2)字段bus是一个矩阵,用来设置电网中各母线参数。 ① bus_i用来设置母线编号(正整数)。
② type用来设置母线类型, 1为PQ节点母线, 2为PV节点母线, 3
为平衡(参考)节点母线,4为孤立节点母线。 ③ Pd和Qd用来设置母线注入负荷的有功功率和无功功率。 ④ Gs、Bs用来设置与母线并联电导和电纳。 ⑤ baseKV用来设置该母线基准电压。 ⑥ Vm和Va用来设置母线电压的幅值、相位初值。 ⑦ Vmax和Vmin用来设置工作时母线最高、最低电压幅值。
3
4 5
0.862445
0.862150 0.862150
-0.083228
-0.083400 -0.083400
1.0779 37
1.0779 16 1.0779 16
0.311611
0.311602 0.311602
1.036437
1.036410 1.036410
-0.07472 0
-0.07473 3 -0.07473 3
图4-4
线路L1的参数设置
图4-5
负荷Load1的参数设置
表4-5 潮流计算结果比较表
节点号
电压幅值(p.u.)
Powergui MATPOW ER 0.862 1.078 1.036 差值% 1.067 0.093 0.289
电压角度/°
Powergui -4.73 17.21 -4.23 MATPOW ER -4.779 17.854 -4.282 差值 % -1.025 -3.607 -1.214
表4-2 MATPOWER选项向量中有关潮流计算输出结果的选项功能描述
序号
31
变量名
VERBOSE
默认值
1
功能描述
打印进程信息的数 量 0—不打印进程信 息 1—打印少量进程 信息 2—打印大量进程 信息 3—打印所有进程 信息 结果的打印控制 -1—用分散的标志 来控制哪些需要输出 0—不打印任何内 容 1—打印所有内容
⑧ area和zone用来设置电网断面号和分区号,一般都设置为1, 前者可设置范围为1~100,后者可设置范围为1~999。 3)字段gen为一个矩阵,用来设置接入电网中的发电机(电源)参
数。
① bus用来设置接入发电机(电源)的母线编号。 ② Pg和Qg用来设置接入发电机(电源)的有功功率和无功功率。 ③ Pmax和Pmin用来设置接入发电机(电源)的有功功率最大、最 小允许值。 ④ Qmax和Qmin用来设置接入发电机(电源)的无功功率最大、 最小允许值。
1 2 3
0.8712 1.079 1.039
4
5
1.05
1.05
1.05
1.05
0
0
21.17
0
21.843
0
-3.081
0
图4-6
潮流计算的结果
图4-7
稳态电压电流分析
表4-3 迭代过程中的各节点电压变化情况
迭 代 次 数 1 2 0.966430 0.875129 -0.033482 -0.076619 1.1053 82 1.0793 52 0.360704 0.314147 1.058813 1.037934 -0.06900 0 -0.07406 2 1.05000 1.05000 0.435704 0.383817
B b
A a
C c
B b
B
C
A
B
A
B
Discrete, Ts = 5e-005 s.
Load3
A B C m
Terminator4
图4-2
4.2.2 模型参数的计算及设置
1.发电机模型参数设置 2.变压器模型参数设置 3.线路模型参数计算及设置
4.负荷模型参数设置
5.综合参数设置
图4-3
变压器T1的参数设置
⑤ Vg用来设置接入发电机(电源)的工作电压。
⑥ mBase用来设置接入发电机(电源)的功率基准,如果为默认值, 就是baseMVA变量的值。 ⑦ status用来设置发电机(电源)工作状态, 1表示投入运行, 0表示
退出运行。
4)字段branch也是一个矩阵,用来设置电网中各支路参数。 ① fbus和tbus用来设置该支路由起始节点(母线)编号和终止节点 (母线)编号。 ② r、x和b用来设置该支路的电阻、电抗和充电电纳。 ③ rateA、rateB和rateC分别用来设置该支路长期、短期和紧急 允许功率。
表4-1 MATPOWER选项向量中有关潮流计算的选项功能描述
序号
1
变量名
PF_ALG
默认值
1
功能描述
潮流算法 1—牛顿法 2—快速解耦算法 (XB版本) 3—快速解耦算法 (BX版本) 4—高斯-赛德尔法
2
PF_TOL
le⁃8
每一个单元(节点) 的有功和无功最大的 允许偏差 牛顿法的最大迭代 次数 快速解耦算法的最 大迭代次数
3 4
PF_MAX_IT PF_MAX_IT_FD
10 30
表4-1 MATPOWER选项向量中有关潮流计算的选项功能描述
5
6 S 7
PF_MAX_IT_GS
ENFORCE_Q_LIM PF_DC
1000
0 0
高斯⁃������ 赛德尔 法的最大迭代次数
机组电压无功控制 限制[0或者1] 采用直流潮流模型 0—使用交流模型, 采用交流算法选项 1—使用直流模型, 忽略交流算法选项
④ ratio用来设置该支路的变比,如果支路元件是导线,那么ratio 为0;如果支路元件为变压器,则该变比为fbus侧母线的基准电 压与tbus侧母线的基准电压之比。
⑤ angle用来设置支路的相位角度,如果支路元件为变压器(或
移相器),就是变压器(或移相器)的转角;如果支路元件是导线, 相位角度则为0°。 ⑥ status用来设置支路工作状态,1表示投入运行,0表示退出 运行。 ⑦ angmin、angmax用来设置支路相位角度的最小和最大差值。 2.控制选项
第4章 MATLAB在电力系统潮流计算中 的应用实例
4.1 MATPOWER软件在电力系统潮流计算中的应用实例
4.2 Powergui在简单电力系统潮流计算中的应用实例
4.1 MATPOWER软件在电力系统潮流 计算中的应用实例
4.1.1 MATPOWER的安装 4.1.2 MATPOWER 的主要技术规则
1.05000
1.05000 1.05000
0.381245
0.381237 0.381237
表4-4 迭代过程中的各节点功率误差变化情况
迭代次数 1 2 3 4 5
Δ -0.003736 0.016022 6.301e-4 4.555e-5 1.829e-13
Δ 0.356758 0.039130 7.786e-4 4.210e-5 1.479e-13
1.发电机模型 2.变压器模型 3.线路模型
4.负荷模型
5.母线模型
A B m
A B m
Terminator Constant m -CPm A B -CConstant1 Vf_ C
C c c C A B a b a A b B
C
Terminator2 Load1
C
Terminator3 Load2 m Pm -CTerminator1
4.1.1 MATPOWER的安装
1)到MATPOWER主页(http://www.pserc.cornell.edu/matpower/)上 按照下载指导下载相关压缩文件。 2)解压下载的文件。
3)将解压后的文件放到MATLAB的搜索路径下。
1.数据文件格式
1)version 1格式。 2)version 2格式。