电力系统分析,潮流计算,计算机编程

本文介绍了一个C语言实现的电力系统分析程序,重点是PQ分解法进行潮流计算。程序涉及节点总数、支路数、发电机和负荷数据,通过读取文件进行数据输入,并进行迭代计算以达到收敛精度。同时,程序考虑了负荷静特性、平衡节点优化以及最大迭代次数等关键参数。
摘要由CSDN通过智能技术生成

电力系统分析,潮流计算,计算机编程

//

//PQ分解法潮流 //

//文件输入格式:节点总数n(包括联络节点),支路数zls//

//节点数(发电机和负荷)nb,接地电抗数mdk,迭代精度eps//

//考虑负荷静特性标志kk2(0考虑),平衡节点号,优化标志(0不优化) //

//最大迭代次数it1,支路左右节点号izl[],jzl[],支路电阻zr[],电抗zx[]//

//支路容纳zyk[],节点号nob[]及标志nobt[](0-PQ,-1-PV)//

//发电机和负荷有功、无功pg[],qg[],pl[],ql[]//

//电压v0[](pv节点输入实际值,PQ节点任输入一值)//

//电抗节点号idk[],电抗值dkk[]//

//

#include "math.h"

#include "stdio.h"

#define NS2000//最大节点数

#define NS2NS * 2

#define NS41000//NS4、NS必须大于2*zls。

#define ZS3000//最大支路数

#define ZS2ZS * 2

#define DKS200//最大电抗器数

#define N2ZS * 4

#define N3ZS * 8 + NS * 4

FILE *fp1, *fp2;

char inname[12], outname[12];

//fp1输入数据文件指针fp2输出文件指针

//inname[]输入数据文件名outname[]输出数

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值