【技术实现步骤摘要】
考虑爬坡速率约束的电力系统机组组合优化方法
本专利技术涉及电力系统调度,尤其是涉及一种考虑爬坡速率约束的电力系统机组组合优化方法。
技术介绍
随着电力系统规模的增加和日益加剧的能源危机,人们对电力系统经济性的运行要求越来越高。电力系统机组组合优化对电力系统经济运行、安全调度具有重要影响,它不仅可以节省大量的经济成本,而且能通过保持一定的旋转备用来提高电力系统的可靠性。机组组合优化问题涉及两个子问题,其一是机组组合,用于确定有哪些机组出力;其二为经济负荷分配,用于确定需要这些机组出多少力。机组组合优化问题的决策变量不仅涉及表示机组运行状态(离线、在线分别用0、1表示)的离散变量,而且涉及表示机组出力的连续变量,需要考虑包括电量平衡、旋转备用等在内的大量线性、非线性的等式或不等式约束。目前,机组组合优化的方法有优先顺序法、动态规划法、拉格朗日松弛法等传统数学规划方法和遗传算法、神经网络等智能进化算法。优先顺序法计算简单,速度快,但很难得到最优解;动态规划法能得到最优解,但计算量大,存在维数灾问题;拉格朗日松弛法算子选择不易,且其优劣直接影响到算法的收敛性;遗传算法容易早熟收敛,且后期易出现震荡现象;神经网络的训练需要大量的样本数据。Kennedy和Eberhart于1995年提出的粒子群算法是模拟鸟群觅食的基于群体智能的仿生算法,便于在连续变量空间处理全局约束优化问题,随后他们于1997年将所提出的粒子群算法扩展为离散粒子群算法,用于处理含离散变量的优化问题,具有原理简单、鲁棒性好和易于实现的优点。Zhao等人(B.Zhao,C.X.Guo,B.R.Baian ...
【技术保护点】
考虑爬坡速率约束的电力系统机组组合优化方法,其特征在于包括以下步骤:(1)收集电力系统相关数据并设置算法参数;(2)根据步骤(1)所收集的电力系统相关数据,建立考虑各种运行约束的电力系统机组组合优化数学模型;(3)根据步骤(2)所建立的电力系统机组组合优化问题数学模型和步骤(1)所设置的算法参数,初始化种群个体的飞行速度,并确定种群个体的位置也即是机组的运行状态;(4)判断种群个体是否满足最小在线/离线时间约束,若满足,则转步骤(5);若不满足,则对种群个体进行最小在线/离线时间约束的修复;(5)判断满足最小在线/离线时间约束的种群个体是否满足旋转备用约束,若满足,则转步骤(6);若不满足,则对种群个体进行旋转备用约束的修复;(6)对种群个体执行过度盈余机组删除操作;(7)根据步骤(1)所收集的不同时段的预测负荷情况对种群个体进行经济负荷分配;(8)根据步骤(2)所建立的优化问题目标函数和步骤(7)的经济负荷分配情况,计算种群个体的目标函数值,设置该值为相应个体的适应度值,并更新个体最好和种群最好;(9)采用差分加速技术对种群个体最好进行加速搜索;(10)若达到迭代结束条件,则转步骤( ...
【技术特征摘要】
1.考虑爬坡速率约束的电力系统机组组合优化方法,其特征在于包括以下步骤:(1)收集电力系统相关数据并设置算法参数;所述电力系统相关数据包括参与调度机组的特性数据、调度周期及其时段数、调度周期内各时段的预测负荷和旋转备用要求;所述特性数据包括煤耗函数、启动成本、最小在线/离线时间、爬坡速率约束、机组出力上下限及机组初始运行状态;所述算法参数包括粒子群算法相关参数、差分加速方法相关参数和随机等效λ迭代法的相关参数;(2)根据步骤(1)所收集的电力系统相关数据,建立考虑各种运行约束的电力系统机组组合优化数学模型;所述电力系统机组组合优化数学模型以机组煤耗成本和启动成本之和最小为目标,优化的目标函数优化的约束条件为:1)电量平衡2)旋转备用约束3)最小在线时间4)最小离线时间5)机组出力约束6)火电机组初始运行状态7)机组爬坡速率约束Psit-Psit-1≤URi,Psit-1-Psit≤UDii=1,2,...,Ns,t=1,2,...,T在上述公式中,F是优化的目标,t=1,2,...,T代表调度时段,i=1,2,...,Ns代表参与调度的机组,Psit代表机组i在时段t的出力,机组i的煤耗成本表示为相应出力的二次多项式函数:fi(Psit)=ai+biPsit+ciPsit2,ai,bi和ci为机组i的煤耗成本函数的系数,uit为机组i在t时段工作状态,1表示在线,0表示离线,机组i在t时段的启动费用SUit表示为:Chsi为机组i的热启动成本,Ccsi为机组i的冷启动成本,Hcsi为机组i的冷启动时间,TiMD为机组i的最小离线时间,机组i在t时段末的连续离线时间按更新,TiMU为机组i的最小在线时间,机组i在t时段末的连续在线时间按PL(t)和PD(t)分别为t时段的输电损耗和系统负荷,R(t)为t时段的旋转备用要求,和分别为机组i出力的上下限,Tiiniton和Tiinitoff分别为机组i的初始连续在线和离线时间,URi和UDi分别为机组i出力增加和降低的速度上限也即是反映爬坡速率约束的两个变量;(3)根据步骤(2)所建立的电力系统机组组合优化问题数学模型和步骤(1)所设置的算法参数,初始化种群个体的飞行速度,并确定种群个体的位置也即是机组的运行状态;(4)判断种群个体是否满足最小在线/离线时间约束,若满足,则转步骤(5);若不满足,则对种群个体进行最小在线/离线时间约束的修复;所述最小在线/离线时间约束修复的步骤如下:1):获取待修复个体,初始化和令t=1,i=1;2):若uit=1,则转步骤3),否则转步骤5);3):若uit-1=0,则转步骤4),否则转步骤7);4):若则令uit=0转步骤7),否则直接转步骤7);5):若uit-1=1,则转步骤6),否则转步骤7);6):若则令uit=1转步骤7),否则直接转步骤7);7):更新和8):i=i+1,若i≤Ns,则转步骤2),否则转步骤9);9):t=t+1,若t≤T,则i=1转步骤2),否则转步骤10);10):最小在线/离线时间约束修复完毕;(5)判断满足最小在线/离线时间约束的种群个体是否满足旋转备用约束,若满足,则转步骤(6);若不满足,则对种群个体进行旋转备用约束的修复;所述旋转备用约束的修复的步骤如下:1):获取待修复个体,将机组按照装机容量排成降序,令t=1;2):按下式计算当前个体在t时段的旋转备用情况若令g=1,转步骤3),否则转步骤7);3):若ugt=1,则g=g+1直至ugt=0,计算和4):令ugt=1,若则否则令5):令ugl=1,l...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。