一种基于布谷鸟算法的虚拟电厂优化调度方法技术

技术编号:17442522 阅读:104 留言:0更新日期:2018-03-10 15:22
本发明专利技术提供了一种基于布谷鸟算法的虚拟电厂优化调度方法,包括以下步骤:1)采集和输入数据,包括电价预测数据、风机出力预测数据,合约参数、惩罚参数、燃气轮机参数、抽水蓄能电站参数等;2)构造虚拟电厂经济调度优化模型,采用优化软件初步求解;3)输入网络约束条件,包括配电网网架参数,潮流约束参数等,构造虚拟电厂安全调度模型;4)采用布谷鸟算法进行求解;5)输出结果。与现有技术相比,本发明专利技术通过虚拟电厂技术,能够实现大规模分布式电源、储能装置和可控负荷等的有效管理,在保证调度方案经济性以及可靠性的同时,降低了计算的复杂性,减小了计算时间。

【技术实现步骤摘要】
一种基于布谷鸟算法的虚拟电厂优化调度方法
本专利技术属于电力系统电源调度领域,特别涉及一种基于布谷鸟算法的虚拟电厂优化调度方法。
技术介绍
近年来,化石燃料日益紧缺,环境污染不断加剧,为了解决上述问题,可再生能源发电,尤其是风力和光伏发电迅速发展。尽管可再生能源发电储量巨大、干净清洁,但往往具有很强的随机性,单独并网会对电网造成很大的冲击,不利于电网的稳定运行。在电力市场环境下,风电场的市场活动具有很大的风险性,其实际发电量往往与竞标电量存在偏差,从而遭受不平衡惩罚,因而在与传统发电厂的竞争中处于劣势。然而,可再生能源发电联合传统发电及储能形式,以虚拟电厂的形式参与大电网和电力市场的运行,可有效克服上述缺点,提高可再生能源发电的利用率和整体的经济收益。传统的虚拟电厂的经济调度模型并未考虑电网的潮流约束,仅仅是在不考虑具体潮流约束的情况下求得经济上的最优解,实现虚拟电厂整体利润的最大化。但是,事实上,经济调度的最优解很有可能违反电网的潮流约束,给线路带来过负荷、节点电压越界等问题,给电网的安全运行造成危害。因此,在虚拟电厂的调度过程中,需要考虑电网的安全约束,在提高经济性的同时保证电网能够安全、稳定运行。
技术实现思路
本专利技术的目的在于针对现有技术的不足,提供一种兼顾虚拟电厂经济调度和安全调度的方法。本专利技术具体提供一种虚拟电厂经济安全调度优化方法,包括以下步骤:步骤1:采集和输入数据,包括电价预测数据、风机出力预测数据,合约参数、惩罚参数、燃气轮机参数、抽水蓄能电站参数等;步骤2:构造虚拟电厂经济调度优化模型,采用优化软件初步求解;步骤3:输入网络约束条件,包括配电网网架参数,潮流约束参数等,构造虚拟电厂安全调度模型;步骤4:采用布谷鸟算法进行求解。进一步,步骤1包括以下步骤:采集和输入数据,包括采集和输入电价预测数据、风机出力预测数据,合约参数、惩罚参数、燃气轮机参数、抽水蓄能电站参数等。进一步,步骤2包括以下步骤:建立虚拟电厂经济调度目标函数和约束条件(1)目标函数建立以利润最大化为目标函数的虚拟电厂混合整数线性规划模型,该模型的目标函数为:式中:T为总时段数,ns为电价的总方案数,M为风机出力的总方案数,π(s)为第s组电价方案的概率,Rt为t时段的收益,Ct为t时段的成本。Ht、Dt分别为t时段按合约要求输送的电能和向日前市场计划输送的电能,为决策变量。h为合约电价,为第s组方案中t时段的电价。Bt为购电量。ni为可分配发电机组数,ki为机组i的动作(启动或关闭)成本,布尔变量Kt,i表示t时刻机组i是否动作,若是则置1,否则置0。将DG常用的机组二次成本函数分段线性化,nj为分段数,pi为机组i的固定成本,为机组i第j段的斜率,为第j段的发电量,gtt,i为t时段机组i的发电量,为决策变量。为机组i所产生的第m项污染物的环境价值,为机组i所产生的第m项污染物的惩罚系数。(2)约束条件1)燃气轮机的约束条件workt,i,Kt,i,ont,i,offt,i∈{0,1}ont,i+offt,i=Kt,iKt,i=|workt,i-workt-1,i|gti,minworkt,i≤gtt,i≤gti,maxworkt,i式中:布尔变量workt,i表示t时刻机组i是否工作,若是则置1,否则置0;布尔变量ont,i表示t时刻机组i是否启动,若是则置1,否则置0;offt,i表示t时刻机组i是否关闭,若是则置1,否则置0;布尔变量Kt,i表示t时刻机组i是否发生状态变化,若是则置1,否则置0;gti,max/gti,min表示机组i的最大/小发电量;表示机组i的向上和向下爬坡率。2)抽水蓄能电站的约束条件假定初始时刻抽水蓄能电站储能为0,将t时段抽水蓄能电站的蓄水量等效为蓄电量Et,t-1时段抽水蓄能电站的蓄水量等效为蓄电量Et-1,int和outt为决策变量,分别表示蓄入和放出的电能,Emax表示最大蓄电量,Ec表示最大蓄入电量,Ed表示最大放出电量,则有:Et+int≤Emaxoutt≤Et-1int≤Ecoutt≤EdEt-Et-1=int-outt3)远期合同的约束条件实际输电量与合同要求电量可以有一定的偏差,但保证一天的输电总量相同,即有:(1-z)Ht≤H′t≤(1+z)Ht式中:z为合约允许的偏差系数,z∈[0,1],H′t表示满足合约要求输送的实际电量,为决策变量。4)功率平衡约束式中:Wt,w表示t时刻第w组风机出力方案,μ1、μ2分别表示发电效率和蓄能。进一步,步骤3包括以下步骤:建立虚拟电厂安全调度模型目标函数和约束条件:(1)目标函数在安全调度模型中,虚拟电厂以安全调度最优解与经济调度最优解的离差最小为优化目标:式中:T为总时段数;gtt,i为燃气轮机i在t时段经济调度模型下求得的出力值,gt′t,i为决策变量,是燃气轮机i在t时段安全调度模型下求得的出力最优解;int为抽水蓄能电站在t时段时在经济调度模型下求得的蓄能电量,in′t为决策变量,是抽水蓄能电站在t时段安全调度模型下求得的蓄能最优解;outt为抽水蓄能电站在t时段时在经济调度模型下求得的发电量,out′t为决策变量,是抽水蓄能电站在t时段安全调度模型下求得的发电最优解;Bt为虚拟电厂在t时段时在经济调度模型下求得的向平衡市场提交的计划购电量,B′t为决策变量,是虚拟电厂在t时段时在安全调度模型下求得的向平衡市场提交的修正后的购电量。(2)约束条件1)基尔霍夫定律:Pi,t(θi,t,Vi,t)-Pg,i,t+Pd,i,t=0Qi,t(θi,t,Vi,t)-Qg,i,t+Qd,i,t=0式中:Vi,t为t时刻节点i的电压幅值;θi,t为t时刻节点i的电压相角;Pi,t为t时刻节点i的注入有功功率;Pg,i,t为t时刻节点i上DG发出的总有功功率;Pd,i,t为t时刻节点i消耗的有功功率;Qi,t为t时刻节点i的注入无功功率;Qg,i,t为t时刻节点i上DG发出的总无功功率;Qd,i,t为t时刻节点i消耗的无功功率。2)潮流方程约束:式中:Vi,t为t时刻节点j的电压幅值;Yij为节点导纳矩阵元素的幅值;δij为节点i到节点j之间线路导纳的相角;θi,t为t时刻节点i的电压相角;θj,t为t时刻节点j的电压相角。3)节点ij间线路的视在功率约束:Sij,t(θi,t,Vi,t)≤Sijmax式中:Sij,t为t时刻节点i到节点j之间的视在功率;Sijmax为节点i和节点j之间的线路容量。4)配网与主网连接点的容量约束:SGSP,t≤SGSPmax式中:SGSP,t为t时刻在公共连接点配网与主网交换的视在功率;SGSPmax表示在公共连接点配网与主网交换的视在功率上限。5)节点电压约束:Vimin≤Vi,t≤Vimax式中:Vi,t为配电网t时刻节点i的电压幅值;Vimin为节点i允许的最小电压值;Vimax为节点i允许的最大电压值。进一步,步骤4包括以下步骤:布谷鸟算法通常假设3个理想化规则,以简化对布谷鸟算法的描述:1)每次只在寄生巢中产一个卵;2)具有高质量卵的最好的寄生巢将被保留到下一代;3)认为鸟巢被新鸟巢替换的概率是pa,也即解决方案被新的随机解决方案替换的概率是pa。假设待优化问题的维数是N,其值一般由本文档来自技高网...
一种基于布谷鸟算法的虚拟电厂优化调度方法

【技术保护点】
一种基于布谷鸟算法的虚拟电厂优化调度方法,其特征在于,所述方法具体包括如下步骤:步骤(1):采集和输入数据,包括采集和输入电价预测数据、风机出力预测数据,市场合约参数、惩罚参数、燃气轮机参数、抽水蓄能电站参数;步骤(2):建立虚拟电厂经济调度优化模型,采用优化软件初步求解;步骤(3):输入网络约束条件,包括配电网网架参数、潮流约束参数,构造虚拟电厂安全调度优化模型;步骤(4):采用布谷鸟算法进行求解;步骤(5):输出结果。

【技术特征摘要】
1.一种基于布谷鸟算法的虚拟电厂优化调度方法,其特征在于,所述方法具体包括如下步骤:步骤(1):采集和输入数据,包括采集和输入电价预测数据、风机出力预测数据,市场合约参数、惩罚参数、燃气轮机参数、抽水蓄能电站参数;步骤(2):建立虚拟电厂经济调度优化模型,采用优化软件初步求解;步骤(3):输入网络约束条件,包括配电网网架参数、潮流约束参数,构造虚拟电厂安全调度优化模型;步骤(4):采用布谷鸟算法进行求解;步骤(5):输出结果。2.根据权利要求1所述的一种基于布谷鸟算法的虚拟电厂优化调度方法,其特征在于,所述步骤(2)具体包括如下步骤:步骤(21):确定目标函数建立以利润最大化为目标函数的虚拟电厂混合整数线性规划模型,该模型的目标函数为:式中:T为总时段数,ns为电价的总方案数,M为风机出力的总方案数,π(s)为第s组电价方案的概率,Rt为t时段的收益,Ct为t时段的成本;Ht、Dt分别为t时段按合约要求输送的电能和向日前市场计划输送的电能,为决策变量;h为合约电价,λts为第s组方案中t时段的电价,Bt为购电量;ni为可分配发电机组数,ki为机组i的动作成本,布尔变量Kt,i表示t时刻机组i是否动作,若是则置1,否则置0;将DG常用的机组二次成本函数分段线性化,nj为分段数,pi为机组i的固定成本,为机组i第j段的斜率,为第j段的发电量,gtt,i为t时段机组i的发电量,为决策变量;为机组i所产生的第m项污染物的环境价值,为机组i所产生的第m项污染物的惩罚系数;步骤(22):确定燃气轮机的约束条件workt,i,Kt,i,ont,i,offt,i∈{0,1}ont,i+offt,i=Kt,iKt,i=|workt,i-workt-1,i|gti,minworkt,i≤gtt,i≤gti,maxworkt,i式中:布尔变量workt,i表示t时刻机组i是否工作,若是则置1,否则置0;布尔变量ont,i表示t时刻机组i是否启动,若是则置1,否则置0;offt,i表示t时刻机组i是否关闭,若是则置1,否则置0;布尔变量Kt,i表示t时刻机组i是否发生状态变化,若是则置1,否则置0;gti,max/gti,min表示机组i的最大/小发电量;表示机组i的向上和向下爬坡率;步骤(23):确定抽水蓄能电站的约束条件假定初始时刻抽水蓄能电站储能为0,将t时段抽水蓄能电站的蓄水量等效为蓄电量Et,t-1时段抽水蓄能电站的蓄水量等效为蓄电量Et-1,int和outt为决策变量,分别表示蓄入和放出的电能,Emax表示最大蓄电量,Ec表示最大蓄入电量,Ed表示最大放出电量,则有:Et+int≤Emaxoutt≤Et-1int≤Ecoutt≤EdEt-Et-1=int-outt步骤(24):确定远期合同的约束条件实际输电量与合同要求电量可以有一定的偏差,但保证一天的输电总量相同,即有:(1-z)Ht≤H′t≤(1+z)Ht式中:z为合约允许的偏差系数,z∈[0,1],H′t表示满足合约要求输送的实际电量,为决策变量;步骤(25):确定功率平衡约束式中:Wt,w表示t时刻第w组风机出力方案,μ1、μ2分别表示发电效率和蓄能。3.根据权利要求1所述的一种基于布谷鸟算法的虚拟电厂优化调度方法,其特征在于,所述步骤(3)具体包括如下步骤:步骤(31):确定目标函数在安全调度模型中,虚拟电厂以安全调度最优解与经济调度最优解的离...

【专利技术属性】
技术研发人员:黄文进孙国强封庆钱雪峰余利斌卫志农臧海祥周亦州
申请(专利权)人:国网江苏省电力公司盐城供电公司国网江苏省电力公司国家电网公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1