电力市场出清程序。
IEEE14节点考虑输电阻塞,求解机组边际电价和节点边际电价。
采用拉格朗日乘子进行分析计算,目标函数为发电成本最小。
运用matlab中的linprog()函数实现此程序,均为m程序。
其他测试系统完全可以根据这个程序进行改写,非常有参考价值。
相关代码,程序地址:http://lanzouw.top/671573023444.html
电力市场出清程序——拉格朗日乘子方法分析
在电力市场中,发电成本是一个重要的考虑因素,因此如何确定边际电价是一个关键问题。针对IEEE14节点系统中的输电阻塞问题,本文介绍了使用拉格朗日乘子法来求解机组边际电价和节点边际电价的方法,并通过matlab中的linprog()函数实现此程序。这种方法不仅适用于IEEE14节点系统,也可以参考其他测试系统进行改写。
首先,我们需要明确目标函数,即发电成本最小。在考虑输电阻塞的情况下,目标函数可以表示为:
min ΣCiPi + ΣCi,jPj
其中,Ci表示第i台机组的边际成本,Pi表示第i台机组的出力;Ci,j表示第j个节点与第i台机组之间的输电阻塞,Pj表示第j个节点的电功率。这个目标函数的约