风火联合系统的多目标随机优化调度方法的研究
2015-02-20黄亭贾嵘李臻董开松杨俊
黄亭, 贾嵘, 李臻, 董开松, 杨俊
(1.西安理工大学 水利水电学院,陕西 西安 710048;2.甘肃电力科学研究院,甘肃 兰州 730050)
风火联合系统的多目标随机优化调度方法的研究
黄亭1, 贾嵘1, 李臻2, 董开松2, 杨俊2
(1.西安理工大学 水利水电学院,陕西 西安 710048;2.甘肃电力科学研究院,甘肃 兰州 730050)
考虑到风电场出力的随机性,以常规机组燃煤费用最小、污染气体排放量最小为目标函数,约束条件以概率的形式表示,构建考虑机组组合的风火联合系统的多目标随机机会约束规划模型。结合机组启停优先顺序表,采用启发式搜索策略确定机组组合状态,以避免机组频繁启停或系统容量冗余。采用基于Pareto的多目标粒子群优化算法,结合随机模拟技术和模糊逻辑评价法,对既定机组进行经济负荷分配。以含10机的风火联合系统为算例,验证了所提调度方法的可行性、有效性。优化调度结果表明:①该模型能够充分利用清洁能源,降低系统运行成本,减少污染气体排放量,提高电力系统运行的综合效益;②该算法计算精度高,速度快,避免了基本粒子群优化算法易陷入局部最优的缺点。
风电场; 多目标随机机会约束规划; 优先顺序表; 多目标粒子群优化; 随机模拟
随着风电并网规模的不断扩大,风电场在参与调度计划节省燃料成本降低排放量的同时,间接地造成常规机组所承担的负荷波动范围变大,这将需要系统额外预留一部分旋转备用容量来确保供电的可靠性,必然又将提高燃煤机组的发电成本。因此,需要建立可靠、灵活、经济、环保的电力系统调度模型,对系统的发电调度计划做出相应的调整。
文献[1]~[3]通过增加备用容量来处理风电随机波动特性,建立了含风电电力系统的确定性经济调度模型,但为了保证系统绝对安全,往往会牺牲运行的经济性。文献[4]和[5]建立了含风电电力系统的不确定性经济调度模型,但却未考虑机组的环境效益,没有体现风电的价值。文献[6]从风险的角度量化风电随机性因素对系统的影响,然而风险指标建立的准确度影响所建模型的准确性。文献[7]和[8]在求解多目标优化模型时,均是将多目标优化问题转化为单目标优化问题来求解,这种方法依赖个人偏好,主观因素过多,往往会丢失很多有用的信息,无法客观的综合评估经济效益和环境效益。文献[9]提出了帕累托(Pareto)最优解集的概念,但是优化调度中没有考虑不同时间断面之间的耦合性,不符合实际调度情况。
本文建立了考虑机组组合的风火联合系统的双目标随机优化调度模型,对于含随机变量的不等式约束条件以概率的形式来表达。在求解模型时首先根据机组的经济性指标对机组进行启停优先顺序排序,结合机组启停优先顺序表,采用启发式搜索策略确定机组的启停状态,最后采用MOPSO(multi-objective particle swarm optimization)算法对既定机组进行经济负荷分配,得到Pareto非劣解集后,采用模糊逻辑评价法在Pareto最优解集中选取最优非劣解。在含10机的风火联合系统上验证了所建立模型的正确性以及算法有效性和收敛性。
1 风机输出功率特性
1.1 风机输出功率
Pw为风机出力,v为风机轮毂高度处风速,两者之间的数学关系如下式[4]:
(1)
式中,PWR为风机的额定功率,vR为额定风速,vCI为切入风速,vCO为切出风速[4]。
1.2 风速和风机出力的概率分布
风速的不断变化导致风机出力的随机变化,因此,通过分析风速变化的规律可以研究风机出力的随机变化规律。研究表明,短期风速概率特性多用正态分布描述,则其概率密度函数为[5]:
(2)
式中,μ为平均风速,σv为标准差[5]。
针对风功率预测的不准确性,风电场出力可以用下式表示:
(3)
式中,Pwt为风电场在t时刻的实际出力,Pft为该时刻的风电场预测出力,δwt为该时刻的风电场预测出力随机偏差量,根据文献[10]的研究,该偏差量服从均值为0、标准差为σwt的正态分布,该标准差由下式计算:
(4)
式中,Nw为风电机组台数。
2 风火联合系统的多目标随机优化调度模型
2.1 多目标随机机会约束规划
约束条件中含有随机变量的问题通常可以通过机会约束规划来解决,这种决策常常需要在观察到随机变量的实现之前做出。具有m个极小化目标函数的多目标机会约束规划的一种常见形式为:
(5)
式中,x为决策变量;ξ为随机变量;Pr{·}表示{·}中事件成立的概率;gj(x,ξ)为随机约束函数;n表示随机约束条件个数;λj为事先给定的约束条件的置信水平。
2.2 目标函数
1) 常规机组总的燃煤费用优化模型
(6)
式中,F1表示T小时内,G台燃煤机组总的燃煤费用;T为调度周期内的小时数;G为参与优化的常规机组台数;i为机组的序号;Pgit为机组i在t时段的出力;Ugit为机组i在t时段的运行状态,Ugit-1为机组i在t-1时段的运行状态,Ugit、Ugit-1为1表示运行,Ugit、Ugit-1为0表示停机;Sgit为机组i在t时段的启动耗能,它与停机时间τi的长短有关,Sgit一般用下式表示:
(7)
fgit(Pgit)为常规机组i在t时段的运行耗能,其表达式为[10]:
(8)
式中,ai、bi、ci为燃煤机组i运行耗能系数。
2)T时间段内,G台机组总的环境效益优化模型
(9)
式中,F2表示T小时内,G台燃煤机组总的污染气体排放量;Egit(Pgit)为机组i在t时段的污染气体排放量。本文采用了如下污染气体综合排放模型:
(10)
式中,αi、βi、γi为燃煤机组i污染气体排放量系数。
2.3 约束条件
1) 系统功率平衡约束
(11)
式中,PLt为系统在t时段的发电负荷,PWt为风电场在t时段的输出功率。由于PWt为随机变量,以概率的形式表示式(11)为:
(12)
2) 机组约束
(13)
3) 系统的正负旋转备用容量约束
①正旋转备用容量约束为:
(14)
式中,Rut为系统的正旋转备用率,λ2为满足正旋转备用容量约束的置信水平。
②负旋转备用容量约束为:
(15)
式中,Rdt为系统的负旋转备用率,λ3为满足负旋转备用容量约束的置信水平。
4) 机组爬坡速率约束
(16)
式中,Dri,Uri为机组i在t时段有功出力下降和上升速率,Pgit-1为机组i在t-1时段的出力。
5) 机组启停约束
(17)
3 多目标机会约束规划模型的求解
本文使用综合随机模拟、优先顺序法、模糊逻辑评价法和多目标粒子群优化算法的混合智能算法求解机会约束规划模型,提高了算法的搜索性能,避免其陷入局部最优解。
3.1 随机模拟技术
利用随机模拟技术来验证式(5)中以概率形式描述的约束条件的步骤如下:
3.2 多目标优化算法
本文采用优先顺序法进行机组的优化组合求解,采用MOPSO算法进行既定机组间负荷分配,算法流程图如图1。
本文应用基于拥挤距离的个体聚集密度对外部种群的Pareto解集进行维护,按照非劣解集中个体拥挤距离大小排序,拥挤距离小者优先被淘汰。最后,采用模糊逻辑评价法帮助电力系统调度运行人员从Pareto解集中挑选出最优非劣解。
4 算例分析
4.1 算例描述
本文运用matlab7.8编程仿真软件对10机系统进行仿真分析。调度周期取1天,分成24个时段[10]。假设风电场共有60台额定功率为1 MW的风机,不考虑风机旋转备用及其强迫停运的可能性,风机全额投网。风电场输出功率预测值见表1。系统的正负旋转备用率取5%,常规发电机组参数、各时段负荷需求数据以及常规机组污染排放特性系数见文献[10]。
4.2 方法验证
MOPSO算法参数设置:种群规模大小取150,迭代次数取400。在迭代过程中采用一种逐步递减惯性系数的方式,ω=0.9~0.4,学习因子采用常数c1=c2=2。
1) 在置信度λ1=λ2=λ3=0.99情况下,考虑风电场接入对系统1时段进行优化调度,通过MOPSO算法得到Pareto前沿如图2所示,得到Pareto最优解中极端解和最优非劣解如表1所示。经过MOPSO获得的Pareto前沿分布范围很广,可为经济性和环保性之间的综合评估提供丰富的信息。如表1所示:若以经济最优为目标,则总煤耗量成本为13 426USD,污染物排放量为5.810 0 t,此方案的满意度为0.001;若以环保最优为目标,则总煤耗量成本为13 532 USD,污染物排放量为5.135 9 t,此方案的满意度为0.001;在经济性上,前者优于后者;在环保性上,后者优于前者;采用模糊逻辑评价法在Pareto非劣解集中,选取其中满意度最高的一个解,作为最后的最优非劣解。在最优非劣解调度方案中,调度总费用为13 479USD,高于经济最优却低于环保最优调度方案中的调度总费用;污染物排放量为5.298 3 t,低于经济最优却高于环保最优调度方案中的污染物排放量,而满意度为0.012 5,却高于以上两组调度方案对应的满意度。
表1 置信度0.99下的Pareto最优非劣解和极端解
Tab.1 Optimal Pareto solutions and extreme solutions under confidence of 0.99
2) 表2为在置信度λ1=λ2=λ3=0.99下考虑风电接入的日调度优化结果,表2的横表头中1~10分别对应系统中的10台常规机组,机组启停优化结果中的0表示此时该机组处于停机状态,1表示此时该机组处于开机状态。由表2中的数据对比分析可以得出:在满足系统负荷需求和安全稳定前提下,风电场的接入,使总机组出力减少了,系统经济性提高了;在负荷较低、风机出力较高的1~6时段、21~24时段,大容量机组的有功出力减少,为系统提供更大容量的旋转备用,而能源消耗大、污染气体排放多的9、10机处于停机状态;在负荷较高、风机出力较低的10~12时段,经济性好的1~4机处于满发状态,小容量机组开启,输出功率在最小出力以上,提高了整个系统的安全稳定性以及经济环保性。
3) 系统在不同置信水平下的调度结果如表3。
将表3中的优化调度结果和表4中的优化调度结果对比可以看出:在同一置信度水平下,本文的优化调度结果更优,例如:在置信度水平0.8时,文献[10]得出的调度总费用为559 300 USD,污染气体排放量244.83 t,均比本文的高,表明本文提出的算法其搜索性能、计算精度更高。同时,由表3的数据分析可以得出:随着满足系统备用需求的置信水平由0.99变化到0.9,系统中最小发电成本由563 394 USD下降至557 931 USD,节省了5 463 USD,污染物排放量由244.846 1 t下降至244.207 8 t,下降了0.638 3 t;置信水平由0.9变化到0.8,系统中最小发电成本由557 931 USD下降至557 190 USD,节省了741 USD,污染物排放量由244.207 8 t下降至242.373 3 t,下降了1.834 5 t。可见,系统发电总成本和污染物排放量都会随着满足系统正负旋转备用需求的置信度水平的下降而减少,只是污染物排放量下降幅度相对于成本下降幅度较小。从而可以推出,经济效益和环境效益的提高可以通过置信度水平的降低来实现,但是这样势必也会使系统承担的运行风险相对升高。
4) 表5为在相同置信水平下,考虑机组启停前后的优化结果,可以看出考虑机组启停后,煤耗量成本降低了15%,污染物排放量降低了7%,提高了整个系统的能源环境效益。
5 结 论
为兼顾环境效益和经济效益,本文建立了风火联合系统的双目标随机优化调度模型,该模型促进了现行电力系统调度方法的发展。在求解模型时,设计了一种分时段优化子问题的方法,针对每个子问题,采用优先顺序法和MOPSO算法相结合进行求解,提高了计算的精度和效率。最后,对含10台常规机组的风火联合系统进行发电优化调度,分析讨论了考虑机组启停前后和不同置信度水平下问题的求解方案,仿真结果验证了所提调度方法的合理性和有效性,为电力系统调度运行人员在风火联合系统的调度过程中提供了一种新的思路。
[1]姜文,严正.基于一种改进粒子群算法的含风电场电力系统动态经济调度[J].电力系统保护与控制,2010,38(21):173-178,183.
Jang Wen,Yan Zheng.Dynamic economic dispatch considering wind power penetration based on IPSO[J].Power System Protection and Control,2010,38(21):173-178,183.
[2]Chen C L. Optimal wind-thermal generating unit commitment[J].IEEE Transactions on Energy Conversion,2008,23(01):273-280.
[3]Lee T Y. Optimal spinning reserve for a wind-thermal power system using EIPSO[J]. IEEE Transactions on Power Systems,2007,22(04): 1612-1621.
[4]孙元章,吴俊,李国杰.基于风速预测和随机规划的含风电场电力系统动态经济调度[J].中国电机工程学报,2009,29(04):41-47.
Sun Yuanzhang ,Wu Jun,Li Guojie. Dynamic economic dispatch considering wind power penetration based on wind speed forecasting and stochastic programming[J].Proceedings of the CSEE,2009,29(04):41-47.
[5]江岳文,陈冲,温步瀛.基于随机模拟粒子群算法的含风电场电力系统经济调度[J].电工电能新技术,2007,26(03):37-41.
Jiang Yuewen,Chen Chong,Wen Buying. Economic dispatch based on particle swarm optimization of stochastic simulation in wind power integrated system[J].Advanced Technology of Electrical Engineering and Energy,2007,26(03):37-41.
[6]周玮,孙慧,顾宏,等.计及风险备用约束的含风电场电力系统动态经济调度[J].中国电机工程学报,2012,32(01):47-55,19.
Zhou Wei,Sun Hui,Gu Hong,et al.Dynamic economic dispatch of wind integrated power systems based on risk reserve constraints[J]. Proceedings of the CSEE,2012,32(01):47-55,19.
[7]田廓,曾鸣,鄢帆,等.考虑环保成本和风电接入影响的动态经济调度模型[J].电网技术,2011,35(06):55-59.
Tian Kuo,Zeng Ming,Yan Fan,et al.A dynamic economic scheduling model considering environmental protection cost and impact of connecting wind power to power grid[J].Power System Technology,2011,35(06):55-59.
[8]陈道君,龚庆武,张茂林,等.考虑能源环境效益的含风电场多目标优化调度[J].中国电机工程学报,2011,31(13):10-17.
Chen Daojun,Gong Qingwu,Zhang Maolin,et al.Multi-objecctive optimal dispatch in wind power integrated system incorporating energy-environmental efficiency [J].Proceedings of the CSEE,2011,31(13):10-17.
[9]徐丽青,吴亚丽.求解环境经济调度问题的多目标差分粒子群优化算法[J].西安理工大学学报,2011,27(01):62-68.
Xu Liqing,Wu Yali.Model and multi-objective particle swarm optimization based on differential evolution for environmental /economic dispatch problem[J].Journal of Xi’an University of Technology,2011,27(01):62-68.
[10]沈州,杨伟,仲海波,等.基于机会约束规划和随机模拟技术的含风电场电力系统多目标优化调度[J].电力学报,2013,28(01):44-49,53.
Shen Zhou,Yang Wei,Zhong Haibo,et al. Power system containing wind farm optimization scheduling with multi-objective based on chance-constrained and random simulation[J].Journal of Electric Power,2013,28(01):44-49,53.
(责任编辑 周蓓)
Research on multi-objective stochastic optimal dispatching method of wind-thermo combined power system
HUANG Ting1, JIA Rong1, LI Zhen2, DONG Kaisong2, YANG Jun2
(1.Faculty of Water Resources and Hydroelectric Engineering, Xi’an University of Technology,Xi’an 710048, China;2.Gansu Electric Power Research Institute, Lanzhou 730050, China)
Due to the randomness of wind farms power, a multi-objective stochastic chance constrained programming model of wind-thermo combined system considering unit commitment is presented, minimizing both the fuel cost and emission of polluted gas of thermal generators as objective functions and expressing constraining conditions by probability. In order to avoid frequent starting and shutting of generating set or the system capacity redundancy, a heuristic search tactic combined with the priority list of generating set start and stop is applied to determine the unit commitment states. The multi-objective particle swarm optimization algorithm based on Pareto combined with fuzzy logic evaluation method and stochastic simulation technique is adopted to carry out the economic load distribution for the given generating set. The calculation examples of 10 generating sets wind-thermo combined system are used to verify the feasibility and effectiveness of the suggested dispatching method. The optimized dispatching results indicate:①This model is able to make full use of clean energy, to lower the operation cost of the system ,to reduce amount of emission of polluted gas and to improve the comprehensive benefits of power system operation; ②This algorithm is of high calculation accuracy and fast speed so as to avoid the disadvantages of the basic particle swarm optimization algorithm that is easy to fall into local optimum.
wind farms; multi-objective stochastic chance constrained programming; priority list; multi-objective particle swarm optimization; stochastic simulation
1006-4710(2015)02-0242-06
2014-08-10
国网甘肃省电力公司科技项目(2013103014,2013103018)。
黄亭,女,硕士生,研究方向为含风电场电力系统的动态经济优化调度。E-mail: 15191587139@163.com。
贾嵘,男,教授,博导,研究方向为电力系统自动化与控制。E-mail: 13310985258@163.com。
TM614
A