[发明专利]一种风电并网的火电系统动态调度方法有效
申请号: | 201210488272.1 | 申请日: | 2012-11-26 |
公开(公告)号: | CN103050998A | 公开(公告)日: | 2013-04-17 |
发明(设计)人: | 吴亚丽;张瑾;方楚雄 | 申请(专利权)人: | 西安理工大学 |
主分类号: | H02J3/46 | 分类号: | H02J3/46 |
代理公司: | 西安弘理专利事务所 61214 | 代理人: | 李娜 |
地址: | 710048*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种风电并网的火电系统动态调度方法,步骤包括:步骤1、获得风电火电相关参数和有关信息;步骤2、产生初始可行调度集合;步骤3、对可行调度集合进行评价;步骤4、对可行调度序列进行更新;步骤5、对更新的调度序列进行可行性判断;步骤6、对新的可行调度集合进行评价;步骤7、迭代得到最优调度集合。本发明的方法,利用对风电厂风速的预测得到风电厂预计输出有功功率,结合基于反馈控制的群智能优化算法,实现对含风电厂的火电系统动态调度问题的求解,在满足运行约束和负载负荷的条件下,合理安排各时段各发电机组的有功功率输出,使得此周期内发电所需成本最小化。 | ||
搜索关键词: | 一种 并网 火电 系统 动态 调度 方法 | ||
【主权项】:
1.一种风电并网的火电系统动态调度方法,其特征在于,具体按照如下步骤实施:步骤1、相关参数的设置和获取1.1)设置算法运行的相关参数设定最大迭代次数为itermax,itermax为整数,迭代次数初始值iter=1;学习因子设置为c1、c2,c1和c2取为[0,3]之间的自然数,r1、r2是[0,1]之间的随机数;调度时段为h,h=1,2,...,H,智能算法的群体规模数为M,M为大于1的整数;PID控制器的参数分别取比例增益KP=-1,积分项系数Ti=itermax/20,微分项系数Td=0,调节因子σ=1;1.2)获得风电相关参数包括风电厂中的风力发电机数目为L,L为不小于1的整数;第l台风力发电机组的额定输出功率为PR,l,l=1,2,,...,L;风力发电机理论设计额定风速为vR,l,切入风速为vCI,l,切出风速为vCO,l;1.3)获得火电相关参数根据系统运行的需求,确定以下火电机组的已知参数:机组数目为N,N为不小于1的整数;第i台火电机组的最小输出功率为Pimin和最大输出功率Pimax,i=1,2,...,N,有功输出功率下降速率ζidown和上升速率ζiup;火电机组消耗燃料费用系数αi,βi,γi,αi,βi,γi分别表示第i台发电机组耗量特性的常数项、一次项系数和二次项系数,参数值由具体系统给出;阀点效应的常系数μi,ηi,具体值根据机组数不同而各异,从具体系统中获得;确定计算电网有功功率网络损耗Ploss的所需要的B系数Bii,B0i,B00,Bii,B0i,B00分别是根据机组的性质得到;h时段火电机组的中的额定功率步骤2、产生初始的可行调度集合可行调度集合的产生分两步实现:首先预测调度时段h的风力发电机组的有功功率;然后再产生火电机组的可行调度集合,具体过程为:根据电力系统中风电机组的相关参数,第h时段内第l台发电机组的有功功率由下式来预测得到:则h时段内所有风力发电机有功功率的输出预测值为在调度时段h,针对前N-1个火力发电机组,在各个机组的发电容量要求下,随机产生有功功率i=1,2,...,N-1,并利用系统功率平衡约束求出第N个发电机组的有功功率若产生的满足爬坡率约束式:max { P i min , P i h - 1 - ζ idown } ≤ P i h ≤ min { P i max , P i h - 1 + ζ iup } , ]]> 则得到该时段的可行调度值为否则重新进行此过程生成满足约束条件的调度值;按照上述过程进行H次,就得到一个完整的可行调度序列;将上述过程进行M次,就得到了初始的可行调度集合;步骤3、对可行调度集合进行评价依据目标函数式:min f ( P i h ) = Σ h = 1 H Σ i = 1 N { α i + β i × P i h + γ i × ( P i h ) 2 + | μ i sin [ η i ( P i min - P i h ) ] | } ]]> 来评价调度的优劣,将步骤2得到的可行调度序列代入上述的目标函数式中,即获得相应调度序列适应值,记录所有M个可行调度序列中的最优值;步骤4、对可行调度序列进行更新4.1)惯性权重的生成通过反馈控制结构生成惯性权重时,将每个可行调度序列作为反馈控制结构中的被控对象,每次迭代生成的可行调度序列的适应值作为反馈信息,实现过程如下:对每一个可行调度序列,用它第iter次迭代结果的适应值作为输出量Xiter,通过反馈通道得到反馈量其中ψ是当前所有可行调度适应值的均值,采用eiter=1-Yiter作为PID控制器输入来产生新的惯性权重:将ωiter+1用来产生可行调度序列第iter+1次迭代结果,其中变量Yiter作为对当前可行调度序列所获得反馈信息的一种度量,若Yiter<1,则表示当前可行调度在所有调度中可行度高;若Yiter>1,则表示当前可行调度在所有调度中可行度低;4.2)对可行调度序列进行更新在第iter次迭代中,m=1,2,L,...,M,第m个可行调度序列的第i个机组在第h时刻的有功功率为有功功率的变化率为第m个可行调度前iter次迭代历史中最优经济效益时第i个机组在第h时刻有功功率为前iter次迭代中所有可行调度中获得最优经济效益时第i个机组在第h时刻的有功功率为则在迭代次数为iter+1时,第m个可行调度中第i个机组在第h时刻的有功功率参照下述的两个迭代公式而生成:P mi h ( iter + 1 ) = P mi h ( iter ) + V mi h ( iter + 1 ) , ]]>V mi h ( iter + 1 ) = ω iter + 1 · V mi h ( iter ) + c 1 · r 1 · ( P m best i h ( iter ) - P mi h ( iter ) ) + c 2 r 2 ( Pgbest i h ( iter ) - P mi h ( iter ) ) , ]]> 通过以上的两个迭代公式,就能够实现对每台发电机组不同时刻的有功功率和有功功率变化率的不断更新,寻找出新的M个更符合目标函数的发电机组发电功率的可行调度序列;步骤5、对更新后的可行调度序列进行可行性判断若新生成的可行调度序列,第h时刻的N台发电机组的有功功率i=1,2,…,N满足系统功率平衡约束,且每台发电机组第h时刻与第h+1时刻有功功率间满足爬坡率约束,则新生成的调度序列可行,就继续迭代更新,否则返回步骤4重新生成可行调度序列;步骤6、对新的可行调度集合进行评价把更新后的M个可行调度序列分别代入上述目标函数式中进行优劣比较,确定出M个可行调度序列中的最优值,将这个最优值与历史最优值进行比较,取较小者为新的全局最优值;将每个更新后的可行调度序列当前的目标函数值与自身历史最优值进行比较,确定出新的局部最优值,分别记录下每个新的最优值以便下一次迭代使用;步骤7、判断当前最好调度是否达到精度要求,或者当前迭代次数是否达到最大迭代次数itermax,若不是,设置迭代次数iter=iter+1,继续重复步骤4到步骤6;若是,输出当前的解集中的可行调度序列,即成。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安理工大学,未经西安理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210488272.1/,转载请声明来源钻瓜专利网。
- 上一篇:一种阻燃涤纶织物的生产方法
- 下一篇:一种宁心安神口服液及其制备方法