matlab连续潮流程序绘制PV曲线 静态电压稳定 该程序为连续潮流IEEE14节点和33节点的

matlab连续潮流程序绘制PV曲线
静态电压稳定
该程序为连续潮流IEEE14节点和33节点的程序
运行出来有分岔点和鼻点
可移植性强,注释详细

YID:53120676973227785

牛马牛马



matlab连续潮流程序绘制PV曲线

静态电压稳定

该程序为连续潮流IEEE14节点和33节点的程序

运行出来有分岔点和鼻点

可移植性强,注释详细

这段程序主要是用来计算电力系统中的潮流分布,并绘制PV曲线。电力系统潮流计算是电力系统规划和运行中的重要工作之一,通过潮流计算可以得到电力系统各节点的电压和相角,进而分析系统的功率传输、电压稳定性等关键问题。本程序采用连续潮流方法进行计算,可以较为准确地模拟真实系统的潮流分布情况。

程序开始时,通过使用clcclearclose all命令,清除命令窗口中的内容,清除工作区变量,并关闭所有图形窗口,以确保程序运行的环境整洁。

接下来,程序定义了一些基准值,包括电压基准值Vbase、功率基准值Sbase和阻抗基准值Zbase。这些基准值在潮流计算中起到了重要的作用,可以将系统的实际值转化为标幺值进行计算,方便后续的处理和分析。

然后,程序通过调用xlsread函数从Excel文件中读取节点数据和支路数据,并将其存储在BusDataBranchData中。这些数据包括节点的编号、电压、相角以及支路的起始节点和终止节点等信息,是进行潮流计算所必需的输入数据。

接下来,程序对读取的数据进行标幺化处理,将功率和阻抗转换为标幺值。标幺化是一种常用的处理方法,可以将不同系统或不同节点的数据统一为相对值,方便进行比较和分析。

然后,程序调用Calculate_Ybus函数计算节点导纳矩阵Ybus。节点导纳矩阵是潮流计算中的重要计算结果,它描述了节点之间的电流和电压关系,是解潮流方程的基础。

接着,程序记录下Slack、PV和PQ节点的索引,以及节点数量N。Slack节点是电力系统中的发电节点,PV节点是电压控制节点,PQ节点是负荷节点。通过记录这些节点的索引和数量,程序可以在后续的计算中准确地定位这些节点,进行相应的处理。

然后,程序设置初始值,包括电压和相角。电压初始值为1,相角初始值为0。初始值的选择对潮流计算的结果有一定影响,一般可以通过实际系统的经验或者不断试错来确定。

接下来,程序计算节点的注入功率,即发电减去负荷。注入功率是潮流计算的重要参数之一,它描述了节点的功率平衡情况,对系统的运行和稳定性具有重要影响。

然后,程序定义了一些参数,包括矫正环节的收敛精度和最大迭代次数。收敛精度和最大迭代次数是潮流计算中的两个重要参数,它们直接影响潮流计算的准确性和效率。通过合理设置这些参数,可以在保证计算精度的同时提高计算速度。

接下来,程序对PV曲线的计算进行了分步处理。

第一步是以lambda为连续参数进行计算。程序使用一个while循环,不断进行预测和校正环节,直到潮流计算收敛或达到最大迭代次数。在预测环节,程序根据当前的相角、电压和lambda值计算雅可比矩阵,并根据雅可比矩阵计算修正量。然后,程序根据修正量更新相角、电压和lambda值。在校正环节,程序调用NRLF函数进行潮流计算,并判断是否收敛。如果潮流计算收敛,则将当前节点的电压值存储在Y_Vph1中,将lambda值存储在X_LamdaPh1中,并记录上一次的相角、电压和lambda值。如果潮流计算不收敛,则跳出第一步,进行第二步。

第二步是以V为连续参数进行计算。程序使用一个while循环,不断进行预测和校正环节,直到潮流计算收敛或达到最大迭代次数。在预测环节,程序根据当前的相角、电压和lambda值计算雅可比矩阵,并根据雅可比矩阵计算修正量。然后,程序根据修正量更新相角、电压和lambda值。在校正环节,程序计算修正值,并根据修正值更新相角、电压和lambda值。如果lambda值大于上一次的lambda值,则更新上一次的lambda值和节点的电压值。如果lambda值小于等于上一次lambda值的一定比例(由changefactor定义),则跳出循环,避免在拐点附近不收敛。

第三步是重新将连续参数变为lambda。程序使用一个while循环,不断进行预测和校正环节,直到潮流计算不收敛或lambda减小到0。在预测环节,程序根据当前的相角、电压和lambda值计算雅可比矩阵,并根据雅可比矩阵计算修正量。然后,程序根据修正量更新相角、电压和lambda值。在校正环节,程序调用NRLF函数进行潮流计算,并判断是否收敛。如果潮流计算收敛,则将当前节点的电压值存储在Y_Vph3中,将lambda值存储在X_LamdaPh3中。

最后,程序绘制PV曲线,将X_LamdaPh1X_LamdaPh2X_LamdaPh3以及对应的Y_Vph1Y_Vph2Y_Vph3作为横坐标和纵坐标进行绘制。同时,程序设置横坐标和纵坐标的标签和标题,使得PV曲线图直观、清晰。

综上所述,该程序通过连续潮流方法计算电力系统中的潮流分布,并绘制PV曲线。它涉及到了潮流计算、雅可比矩阵的计算、修正量的计算和更新、收敛判断等关键步骤。通过对节点数据和支路数据的读取和处理,以及对节点导纳矩阵的计算,可以得到电力系统中各节点的电压和相角。然后,通过预测和校正的过程,得到了PV曲线。该程序具有可移植性强、注释详细等优点,可以广泛应用于电力系统的潮流计算和分析中,为工程师提供有力的计算工具

相关的代码,程序地址如下:http://coupd.cn/676973227785.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值