电力系统潮流计算的MATLAB辅助程序设计潮流计算,通常指负荷潮流,是电力系统分析和设计的主要组成部分,对系统规划、安全运行、经济调度和电力公司的功率交换非常重要
此外,潮流计算还是其它电力系统分析的基础,比如暂态稳定,突发事件处理等
现代电力系统潮流计算的方法主要:高斯法、牛顿法、快速解耦法和MATLAB的M语言编写的MATPOWER4
1,这里主要介绍高斯法、牛顿法和快速解耦法
高斯法的程序是lfgauss,其与lfybus、busout和lineflow程序联合使用求解潮流功率
lfybus、busout和lineflow程序也可与牛顿法的lfnewton程序和快速解耦法的decouple程序联合使用
(读者可以到MATPOWER主页下载MATPOWER4
1,然后将其解压到MATLAB目录下,即可使用该软件进行潮流计算)一、高斯-赛德尔法潮流计算使用的程序:高斯-赛德法的具体使用方法读者可参考后面的实例,这里仅介绍各程序的编写格式:lfgauss:该程序是用高斯法对实际电力系统进行潮流计算,需要用到busdata和linedata两个文件
程序设计为输入负荷和发电机的有功MW和无功Mvar,以及节点电压标幺值和相角的角度值
根据所选复功率为基准值将负荷和发电机的功率转换为标幺值
对于PV节点,如发电机节点,要提供一个无功功率限定值
当给定电压过高或过低时,无功功率可能超出功率限定值
在几次迭代之后(高斯-塞德尔迭代为10次),需要检查一次发电机节点的无功出力,如果接近限定值,电压幅值进行上下5%的调整,使得无功保持在限定值内
lfybus:这个程序需要输入线路参数、变压器参数以及变压器分接头参数
并将这些参数放在名为linedata的文件中
这个程序将阻抗转换为导纳,并得到节点导纳矩阵
busout:该程序以表格形式输出结果,节点输出包括电压幅值和相角,发电机和负荷