1.一种基于分布式连续凸逼近非凸优化的电力系统经济调度方法,其特征在于,所述方法包括以下步骤:
1)获取电网系统的发电参数,包括系统中各发电机的发电代价函数和发电机负载上下限;
2)各分布式发电机各自生成初始解;
3)利用当前解,各分布式发电机并行执行分布式连续凸逼近算法;
4)各分布式发电机与相邻的分布式发电机交换电压信息,执行平衡发电和需求算法BGD,使得当前解满足供需等式约束;
5)循环执行3)和4),通过平均一致性算法得到循环过程中的最优解。
2.根据权利要求1所述的基于分布式连续凸逼近非凸优化的电力系统经济调度方法,其特征在于,所述步骤3)中,分布式连续凸逼近算法的过程如下:
3.1)生成替代函数
其中τ为用户选择的正数;
3.2)以Pimin≤Pin≤Pimax为约束条件,以最小化 为目标函数,解凸优化问题,得到Pin;
3.2)更新Pi:
Pi=Pin+γ(Pi-Pin) (2)其中γ为用户在区间[0,1]内选择的参数。
3.根据权利要求1或2所述的基于分布式连续凸逼近非凸优化的电力系统经济调度方法,其特征在于,所述步骤4)中,平衡发电和需求算法BGD的过程如下:
4.1)对于第i个分布式发电机,将本地负载记为Li,本地发电输出记为Oi,定义Δi为本地功率供需误差的估计值,每个代理都能通过以下公式检测供需误差的平均值:其中 是步长常量,Δi[0]=Li-Oi;
4.2)随着n→∞,Δi[n]会无限接近于真正的平均值:
4.3)每个代理通过反复计算提出一个可能的功率输出Pi:Pi=Oi+sign(δ)max{|δ|,s} (5)以及
直到发电量和需求量平衡,也就是δ=0,s表示最小步长。
4.根据权利要求1或2所述的基于分布式连续凸逼近非凸优化的电力系统经济调度方法,其特征在于,所述步骤5)中,平均一致性算法的过程如下:
5.1)计算本地发电代价Fi(Pi);
5.2)由平均一致性算法得到全网平均发电代价FAVE:其中aij(t)是在t时刻各发电机组成的发电网络的邻接矩阵中的系数,随着t→∞,Ci(t)会无限接近于真正的全网平均发电代价,Ci(t)即在t时刻i号发电机的发电代价Fi(Pi),本地发电机只需保存最小FAVE对应的解作为最优解即可。