- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
附录p-q分解法潮流程序资料
附录一 P-Q 分解法潮流程序
在这个附录里,我们将通过 P-Q 分解法潮流程序的介绍,使读者对如何编写电力
系统计算程序建立一个比较完整具体的概念。
P-Q 分解法潮流程序的原理和特点已在 2-4 节中叙述。这里将说明编制其中各分
框程序的一些细节,包括原始数据的输入,稀疏导纳矩阵的形成,因子表的形成 (即导
纳矩阵的三角分解过程,节点注入功率的计算方法,迭代过程以及潮流输出程序)。当
然,把这里介绍的细框图用 2-4 节中原理图组织起来,就可以形成一个完整的潮流计
算程序。但是本附录的主要目的不在这里,而是希望通过这些具体程序细框图的介绍,
使尚未编制过电力系统计算程序的读者掌握一些电力系统程序设计的基本原则和思路。
关于网络稀疏线性方程求解的原理和技巧必须特别注意,因为这一部分程序比较复杂而
又最常用,处理的好坏对于节约内存和提高运算速度影响很大。应该指出,本附录所介
绍的稀疏线性网络的处理技巧,并不是唯一的,但作为举例,掌握了一种方法,就不难
理解其它方法和技巧,甚至读者在实践中可以创造出更好的方法。
F1-1 原始数据的输入
如前所述,目前计算机的速度和计算方法已经使我们很快地得到计算结果,但是
上机以前的准备工作却非常耗费时间,而且也容易出错。因此在作程序设计时,必须尽
可能减轻上机前的准备工作,尽可能利用计算机代替人工烦琐的工作。在这里,原始数
据的填写格式是很关键的一个环节,它与程序使用的方便性和灵活性有着直接的关系。
原始数据输入格式的设计,主要应从使用的角度出发,原则是简单明了,便于修
改。
计算一个中等规模电力系统的潮流问题,至少也有几百个原始数据,输入格式简
单明了就可以减轻数据填写的工作量,并减少或避免程序使用者在填写数据时发生错
误。如前所述,电力系统潮流计算往往需要进行多种运行方式的调整和比较,因此在数
据格式上考虑计算过程中修改数据的方便性就显得非常重要。
当前,我们还不能说已经有一套最佳的潮流计算数据格式,但在实践中只要不断
总结经验,就会使数据格式日趋完善。
以下所介绍的潮流程序中将用到四个信息:
N : 系统节点的总数;
Nb : 系统中支路数,即输电线路条数、变压器数的总和;
Ng : 发电机节点总数;
Nl : 负荷节点总数。
除以上四个信息以外,还要输入两个单个数据:
V0 : 系统平均电压,在迭代过程中,以它作为电压的初值;
epsilon : 迭代收敛所要求的精确度。
潮流计算所需要的原始数据,可以归纳为以下几个数组:
支路数据数组Branch,定义为一个结构数组,结构有5 个数据成员,对应于每条
支路的5 个数据。该数组定义为
struct Branch _ Type
{
i j
int , ;
R X YK
double , , ;
Branch Nb
} [ ];
注意在 C 语言的程序实现中,数组可定义为固定长度的静态数组,也可以采用指
针动态分配内存,这里为了叙述简洁,把数组的定义写成以变量作为长度的形式,并且
假设数组的下标从1 开始,由于C 语言中数组的下标是从0 开始的,因此在说明数组或
动态分配内存时,要多分配一个单元内存,即如下形式:
Branch new struct Brach Type Nb +
_ [ 1];
以下各数组的定义与此类似。
当支路为输电线路时,这5 个数据成员分别表示:
i: 输电线路一端的节点号;
j: 输电线路另一端的节点号;
R: 输电线路的电阻;
X: 输电线路的电抗;
Y :输电线路充电电容的容纳,如图F1-1(a)所示。
0
当支路为变压器时,数据为:
i: 变压器一端的节点号;
j: 变压器另一端的节点号,这两个节点号有一个带有负号,作为变压器支路的
标志;
R :变压器的电阻;
T
X :变压器的电抗(R 和X 都是归算到变压器标准变比侧的数值);
T T T
K:变压器的非标准变比(设在节点号为负的一侧)。变压器的模拟电路如图F1-1 (b)
原创力文档


文档评论(0)